Introduction aux modèles Claude
Nikhil Rangarajan
Data Scientist
SDK Python officiel pour accéder à Claude
Aide à structurer les interactions avec Claude
Installation avec pip :
pip install anthropic
Import de la bibliothèque :
import anthropic

$$
import anthropicclient = anthropic.Anthropic( api_key=os.getenv("ANTHROPIC_API_KEY") )
$$
🔑 Clé non requise dans les exercices du cours
response = client.messages.create(model="claude-sonnet-4-6",max_tokens=100,messages=[{"role": "user", "content": "What DataCamp course do you recommend to learn Claude?"}])
model : Claude Sonnetmax_tokens : limite la taille de sortie (environ 4 caractères par jeton en anglais)messages : liste d'échanges débutant par l'entrée de l'utilisateurresponse : réponse API complète et structuréeresponse.content : retourne une liste de parties du message[{'type': 'text',
'text': 'Claude is...'}]
response.content[0].text : réponse de l'assistant"Claude is..."
import anthropicclient = anthropic.Anthropic()response = client.messages.create( model="claude-sonnet-4-6", max_tokens=100, messages=[{"role": "user", "content": "Summarize the benefits of Claude in one sentence."}] )print(response.content[0].text)
import anthropic # Importation
client = anthropic.Anthropic()
response = client.messages.create(
model="claude-sonnet-4-6",
max_tokens=100,
messages=[{"role": "user",
"content": "Summarize the benefits of Claude in one sentence."}]
)
print(response.content[0].text)
import anthropic # Importation
client = anthropic.Anthropic() # Initialisation
response = client.messages.create(
model="claude-sonnet-4-6",
max_tokens=100,
messages=[{"role": "user",
"content": "Summarize the benefits of Claude in one sentence."}]
)
print(response.content[0].text)
import anthropic # Importation
client = anthropic.Anthropic() # Initialisation
response = client.messages.create( # Requête
model="claude-sonnet-4-6",
max_tokens=100,
messages=[{"role": "user",
"content": "Summarize the benefits of Claude in one sentence."}]
)
print(response.content[0].text)
import anthropic # Importation
client = anthropic.Anthropic() # Initialisation
response = client.messages.create( # Requête
model="claude-sonnet-4-6",
max_tokens=100,
messages=[{"role": "user",
"content": "Summarize the benefits of Claude in one sentence."}]
)
print(response.content[0].text) # Extraction
Introduction aux modèles Claude