Mise en place
pip install anthropic
# Windows : setx ANTHROPIC_API_KEY "sk-ant-…" (nouveau terminal ensuite)
# Linux/Mac : export ANTHROPIC_API_KEY="sk-ant-…"La clé se crée dans la console Anthropic (console.anthropic.com) ; l'API est facturée à l'usage.
Appel
import anthropic
client = anthropic.Anthropic()
reponse = client.messages.create(
model="claude-opus-5-5",
max_tokens=500,
system="Tu résumes des textes en trois points courts, en français.",
messages=[{"role": "user", "content": texte}],
)
print(reponse.content[0].text)Modèles plus rapides et économiques : claude-sonnet-5-5, claude-haiku-5-5. Conversation : renvoyer l'historique (messages user/assistant alternés).
Bonnes pratiques
- Clé dans l'environnement (.env), jamais dans le code ni côté navigateur.
- Vérifier les réponses : une IA peut se tromper.
- Pas de données personnelles sensibles sans base légale.