Passer au contenu principal

Étape 1 : Obtenez votre clé API

1

Créer un compte

Inscrivez-vous sur lemondata.cc en utilisant votre e-mail, Gmail ou un compte GitHub.
2

Ajouter des crédits

Ouvrez le tableau de bord et ajoutez des crédits à votre compte. LemonData utilise une tarification à l’utilisation sans engagement minimum.
3

Créer une clé API

Allez dans Tableau de bord → Clés API et créez une nouvelle clé. Copiez-la en lieu sûr car elle n’est affichée qu’une seule fois.
Conservez votre clé API en lieu sûr. Ne l’exposez jamais dans le code côté client ni dans des dépôts publics.

Étape 2 : Installez un client

pip install openai

Étape 3 : Effectuez votre première requête

Pour la plupart des nouvelles intégrations, commencez par Chat Completions via POST /v1/chat/completions.
curl https://api.lemondata.cc/v1/chat/completions \
  -H "Authorization: Bearer sk-your-api-key" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "gpt-5.4",
    "messages": [
      {"role": "user", "content": "What is the capital of France?"}
    ]
  }'
Utilisez POST /v1/responses uniquement lorsque vous avez explicitement besoin du comportement spécifique à Responses. Certains champs réservés à Responses dépendent du modèle sélectionné et du chemin routé.

Essayez différents modèles

LemonData prend en charge plus de 300 modèles. Changez uniquement le champ model :
response = client.chat.completions.create(model="gpt-5.4", messages=[{"role": "user", "content": "Hello"}])
response = client.chat.completions.create(model="gpt-5-mini", messages=[{"role": "user", "content": "Hello"}])
response = client.chat.completions.create(model="claude-sonnet-4-6", messages=[{"role": "user", "content": "Hello"}])
response = client.chat.completions.create(model="gemini-2.5-flash", messages=[{"role": "user", "content": "Hello"}])
response = client.chat.completions.create(model="deepseek-r1", messages=[{"role": "user", "content": "Hello"}])

Activer le streaming

stream = client.chat.completions.create(
    model="gpt-5.4",
    messages=[{"role": "user", "content": "Tell me a short story."}],
    stream=True
)

for chunk in stream:
    delta = chunk.choices[0].delta.content
    if delta:
        print(delta, end="")

Quelles sont les prochaines étapes ?

Authentification

En savoir plus sur la gestion des clés API et la sécurité.

OpenAI SDK

Utilisez les SDK officiels d’OpenAI avec LemonData.

Référence de l'API

Explorez la référence complète des endpoints.

Modèles

Parcourez la disponibilité et la tarification des modèles actuels.