Aller au contenu principal

Votre premier appel à l'API

Débutant

L'API permet à votre programme de communiquer avec Claude. Trois étapes : obtenir une clé, installer le SDK, envoyer un message.

1. Obtenir une clé API

Créez-en une dans la Console Anthropic. Définissez-la ensuite comme variable d'environnement afin qu'elle ne réside jamais dans votre code :

export ANTHROPIC_API_KEY="sk-ant-..."

:::warning Ne committez jamais votre clé Gardez vos clés dans des variables d'environnement ou un gestionnaire de secrets — jamais dans le contrôle de version. Voir Sécurité. :::

2. Installer le SDK

pip install anthropic

3. Effectuer l'appel

Chaque requête est une liste de messages. Le modèle répond avec du content.

import anthropic

client = anthropic.Anthropic() # reads ANTHROPIC_API_KEY from the environment

message = client.messages.create(
model="claude-sonnet-4-6",
max_tokens=1024,
messages=[
{"role": "user", "content": "In one sentence, what is an API?"}
],
)

print(message.content[0].text)

Ce qui vient de se passer

  • model — quel Claude utiliser. Ne le codez pas en dur à l'aveugle ; voir Choisir un modèle.
  • max_tokens — une limite sur la longueur de la réponse (en tokens). Cela ne définit pas la fenêtre de contexte.
  • messages — la conversation jusqu'ici. L'API est sans état : pour poursuivre une conversation, renvoyez tout l'historique à chaque fois.
  • system (optionnel) — une instruction de haut niveau qui définit le rôle de Claude pour l'appel.

Suite