foxora

API Chat Completions

Envía mensajes compatibles con OpenAI a /v1/chat/completions usando un identificador obtenido de /v1/models.

En esta página3
  1. Pasos
  2. Ejemplo
  3. Resultado esperado

Pasos

  1. Consulta la lista actual en lugar de fijar un modelo de proveedor.
  2. Envía messages ordenados y un model no vacío.
  3. Lee la respuesta en choices y las métricas en usage.
  4. Conserva x-request-id cuando falle la petición.

Ejemplo

Terminal
curl https://api.foxora.ai/v1/chat/completions \
  -H "Authorization: Bearer $FOXORA_ACCESS_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "<model-id-from-v1-models>",
    "messages": [
      {"role": "user", "content": "Summarize this in three bullets."}
    ]
  }'

Resultado esperado

Una respuesta HTTP correcta contiene la respuesta del asistente y datos de uso.

Nota: Utiliza stream: true solo si el cliente procesa eventos SSE y puede gestionar una transmisión que termine antes de tiempo.