Prueba la API en vivo

API Playground

Ejemplos de código listos para usar. 100% compatible con OpenAI API.

Quick Start
Cambia solo la base URL, el resto funciona igual que OpenAI

1. Obtén tu API Key

Ir al Dashboard

2. Base URL

https://api.alteralma.com/v1

3. ¡Listo! Usa cualquier SDK de OpenAI

Python, TypeScript, Go, Java - todos compatibles sin cambios

Chat Completion Básico
Envía un mensaje y recibe una respuesta completa del LLM
curl -X POST https://api.alteralma.com/v1/chat/completions \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -d '{
    "model": "gpt-4-turbo",
    "messages": [
      {"role": "user", "content": "Explica qué es AlterALMA"}
    ],
    "temperature": 0.7,
    "max_tokens": 500
  }'
Streaming (Token por Token)
Recibe respuestas en tiempo real mientras se generan
curl -X POST https://api.alteralma.com/v1/chat/completions \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -d '{
    "model": "gpt-4-turbo",
    "messages": [{"role": "user", "content": "Cuenta hasta 10"}],
    "stream": true
  }'
Function Calling (Tools)
Permite que el LLM llame a funciones externas automáticamente
curl -X POST https://api.alteralma.com/v1/chat/completions \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -d '{
    "model": "gpt-4-turbo",
    "messages": [
      {"role": "user", "content": "¿Cuál es el clima en Madrid?"}
    ],
    "tools": [
      {
        "type": "function",
        "function": {
          "name": "get_weather",
          "description": "Obtener el clima de una ciudad",
          "parameters": {
            "type": "object",
            "properties": {
              "city": {"type": "string"}
            },
            "required": ["city"]
          }
        }
      }
    ]
  }'
¿Listo para empezar?
Obtén tu API key gratis y comienza con 10,000 tokens