Ir al contenido

Inicio rápido

Envía tu primera solicitud.

Crea una clave de Relay, configura tu cliente y elige un modelo disponible en la consola. Estos ejemplos usan la API Chat Completions.

  1. 1Crea una clave
  2. 2Configura tu cliente
  3. 3Envía una solicitud a un modelo

URL base

https://proxystacks.com/v1

ID de modelo

YOUR_MODEL_ID

Sustituye YOUR_MODEL_ID por un ID de modelo disponible en tu consola.

curl https://proxystacks.com/v1/chat/completions \
  -H "Authorization: Bearer sk-relay-your-key" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "YOUR_MODEL_ID",
    "messages": [
      { "role": "user", "content": "Hello, Relay!" }
    ],
    "stream": true
  }'

Autenticación

Toda solicitud a un modelo debe incluir un token Bearer en la cabecera Authorization. Relay solo almacena el hash SHA-256 de tu clave de API.

Streaming

Define stream: true para recibir un flujo SSE estándar. El descuento del saldo se completa automáticamente cuando termina el flujo.

Formato de respuesta

Las respuestas sin streaming usan el formato JSON estándar, además de un ID de solicitud de Relay en la cabecera de respuesta para localizar el registro en los logs.

Herramientas de código con IA

Apunta tus herramientas de código con IA a la pasarela Relay. Copia un bloque de configuración en el archivo correspondiente y sustituye sk-relay-your-key y YOUR_MODEL_ID.

Combínalo con el bloque env de ~/.claude/settings.json y reinicia Claude Code. ANTHROPIC_AUTH_TOKEN se envía como token Bearer.

~/.claude/settings.json
{
  "env": {
    "ANTHROPIC_AUTH_TOKEN": "sk-relay-your-key",
    "ANTHROPIC_BASE_URL": "https://proxystacks.com/anthropic",
    "ANTHROPIC_DEFAULT_OPUS_MODEL": "YOUR_MODEL_ID",
    "ANTHROPIC_DEFAULT_SONNET_MODEL": "YOUR_MODEL_ID",
    "ANTHROPIC_DEFAULT_HAIKU_MODEL": "YOUR_MODEL_ID",
    "ANTHROPIC_SMALL_FAST_MODEL": "YOUR_MODEL_ID"
  }
}
¿Problemas? [email protected]