Claude Platform Docs
MessagesPrimeros pasos

Comienza con Claude

Realiza tu primera llamada a la API de Claude y crea un asistente simple de búsqueda web.

Requisitos previos

Llama a la API

  1. Configura tu clave de API

    Exporta tu clave de API como una variable de entorno. El SDK lee ANTHROPIC_API_KEY automáticamente.

    export ANTHROPIC_API_KEY="your-api-key-here"
  2. Crea un proyecto e instala el SDK

    mkdir claude-quickstart && cd claude-quickstart
    python3 -m venv .venv && source .venv/bin/activate
    pip install anthropic
  3. Crea tu código

    Crea un archivo llamado quickstart.py:

    Python
    import anthropic
    
    client = anthropic.Anthropic()
    
    message = client.messages.create(
        model="claude-opus-5",
        max_tokens=1000,
        messages=[
            {
                "role": "user",
                "content": "What should I search for to find the latest developments in renewable energy?",
            }
        ],
    )
    
    for block in message.content:
        if block.type == "text":
            print(block.text)
  4. Ejecuta tu código

    python quickstart.py
    Output
    Here are some effective search strategies to find the latest developments in renewable energy:
    
    ## General Search Terms
    - "Renewable energy news 2025"
    - ...

Próximos pasos

Realizaste tu primera llamada a la API. A continuación, aprende los patrones de la Messages API que usarás en cada integración con Claude.

Aprende sobre conversaciones de múltiples turnos, "system prompts" (indicaciones del sistema), razones de detención y otros patrones fundamentales.

Una vez que te sientas cómodo con lo básico, explora más a fondo:

Compara los modelos de Claude por capacidad y costo.

Explora todas las capacidades de Claude: herramientas, gestión de contexto, salidas estructuradas y más.

Documentación de referencia para Python, TypeScript, C# y otras bibliotecas de cliente.

Compara las claves de API y Workload Identity Federation, y configura la expiración de las claves.

Was this page helpful?