Introducción a los modelos Claude
Nikhil Rangarajan
Data Scientist
SDK oficial de Python para acceder a Claude
Ayuda a estructurar interacciones con Claude
Instalación con pip:
pip install anthropic
Importar la librería:
import anthropic

$$
import anthropicclient = anthropic.Anthropic( api_key=os.getenv("ANTHROPIC_API_KEY") )
$$
🔑 No se necesita clave en los ejercicios del curso
response = client.messages.create(model="claude-sonnet-4-6",max_tokens=100,messages=[{"role": "user", "content": "¿Qué curso de DataCamp recomiendas para aprender Claude?"}])
model: Claude Sonnetmax_tokens: Limita el tamaño de salida (unas 4 letras por token en inglés).messages: Lista de interacciones empezando por la entrada del usuarioresponse: respuesta completa y estructurada de la APIresponse.content: devuelve una lista de partes del mensaje[{'type': 'text',
'text': 'Claude is...'}]
response.content[0].text: respuesta del asistente"Claude is..."
import anthropicclient = anthropic.Anthropic()response = client.messages.create( model="claude-sonnet-4-6", max_tokens=100, messages=[{"role": "user", "content": "Resume los beneficios de Claude en una frase."}] )print(response.content[0].text)
import anthropic #Importación
client = anthropic.Anthropic()
response = client.messages.create(
model="claude-sonnet-4-6",
max_tokens=100,
messages=[{"role": "user",
"content": "Resume los beneficios de Claude en una frase."}]
)
print(response.content[0].text)
import anthropic #Importación
client = anthropic.Anthropic() #Inicialización
response = client.messages.create(
model="claude-sonnet-4-6",
max_tokens=100,
messages=[{"role": "user",
"content": "Resume los beneficios de Claude en una frase."}]
)
print(response.content[0].text)
import anthropic #Importación
client = anthropic.Anthropic() #Inicialización
response = client.messages.create( #Solicitud
model="claude-sonnet-4-6",
max_tokens=100,
messages=[{"role": "user",
"content": "Resume los beneficios de Claude en una frase."}]
)
print(response.content[0].text)
import anthropic #Importación
client = anthropic.Anthropic() #Inicialización
response = client.messages.create( #Solicitud
model="claude-sonnet-4-6",
max_tokens=100,
messages=[{"role": "user",
"content": "Resume los beneficios de Claude en una frase."}]
)
print(response.content[0].text) #Extracción
Introducción a los modelos Claude