Ir al contenido
  1. Posts/

Cómo Usar la API de Claude en Python

··275 palabras·2 mins·

🤖 Usando la API de Claude en Python

Anthropic puso a disposición Claude, su modelo de lenguaje grande, a través de una API REST con un SDK oficial para Python. Con unas pocas líneas de código, podés integrar IA conversacional en tus proyectos.

🚀 ¿Qué podés hacer?

  • 📦 Instalar anthropic y autenticarte con una API key desde una variable de entorno
  • 💬 Enviar prompts con client.messages.create() y leer la respuesta en response.content[0].text
  • 🎯 Controlar el comportamiento del modelo con system prompts — definís el rol, el tono y los límites antes de la conversación
  • 📊 Obtener respuestas estructuradas en JSON usando esquemas propios o modelos de Pydantic

🔑 Puntos clave:

  • El parámetro system moldea a Claude antes de que el usuario diga una sola palabra
  • max_tokens es un techo duro, no un objetivo — fijalo suficientemente alto para la respuesta esperada
  • Con output_config y un JSON Schema, Claude retorna datos listos para procesar sin necesidad de parsear texto libre

💡 Explicación en pocas palabras
#

Imaginá que Claude es un asistente muy inteligente al que podés darle instrucciones por escrito. La API de Claude es la “puerta” que te permite hablar con ese asistente desde tu código Python. Le enviás una pregunta, él responde, y podés pedirle que lo haga en un formato estructurado (como un objeto JSON) para que sea fácil de usar en el resto de tu aplicación.

Más información en el link 👇

También publicado en LinkedIn.
Juan Pedro Bretti Mandarano
Autor
Juan Pedro Bretti Mandarano