Vista general

Quickstart

Toma unos cinco minutos — crea un stack, genera una key, envía tu primera solicitud.

Esto toma unos cinco minutos: crea un stack, genera una key, envía tu primera solicitud.

1. Crea un stack

Desde el dashboard, haz clic en New stack, dale un nombre y elige un plan. El modelo que ese plan ejecuta se asigna automáticamente — no necesitas elegir uno, salvo que estés en Enterprise.

2. Genera una API key

Abre el stack, ve a API keys y crea una. La key en texto plano se muestra una única vez, al crearla — cópiala ahora.

.envbash
STAC_API_KEY=stac_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
STAC_BASE_URL=https://api.trystac.com/v1

3. Envía una solicitud

El campo model se ignora — tu stack siempre responde con su propio modelo, así que cualquier valor sirve ahí.

bash
curl "https://api.trystac.com/v1/chat/completions" \
  -H "Authorization: Bearer $STAC_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "messages": [{ "role": "user", "content": "Hello" }]
  }'

4. Transmite la respuesta

Agrega "stream": true para recibir los tokens a medida que se generan, como server-sent events:

bash
curl "https://api.trystac.com/v1/chat/completions" \
  -H "Authorization: Bearer $STAC_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "messages": [{ "role": "user", "content": "Hello" }],
    "stream": true
  }'

Consulta Streaming responses para ver cómo consumir el stream en Python y Node.

Usando un cliente al estilo Anthropic

Si tu herramienta habla la API Messages de Anthropic (Claude Code, por ejemplo), apúntala a Stac de la misma forma:

.envbash
ANTHROPIC_BASE_URL=https://api.trystac.com
ANTHROPIC_AUTH_TOKEN=$STAC_API_KEY

Las solicitudes a /v1/messages funcionan con la misma key, sin configuración aparte.

Próximos pasos