Logotipo de Aurabase
aurabasedocumentos
Logotipo de Aurabase
aurabasedocumentos
API/AI Gateway/Finalización y transmisión del chat

Finalización y transmisión del chat

POST/v1/ai/{project_id}/chat

Proxies de finalización de chat para OpenAI, Anthropic Claude y Google Gemini con defensas de inyección rápidas y respaldo automatizado.

Esta página fue traducida automáticamente. La versión en inglés es autorizada.
#
Solicitar

Encabezados

encabezadoRequeridoValor
apikeysiProyecto clave pública anónima o clave privada service_role
AuthorizationnoBearer <user_jwt>
Content-Typesiapplication/json
Acceptnotext/event-stream (al llamar a /chat/stream)
#
Solicitar

Parámetros

ParámetroTipoRequeridoDescripción
messagesChatMessage[]siUna serie de giros de conversación. Solo se permiten los roles user y assistant.
systemstringnoAviso del sistema que indica al modelo. Compuesto automáticamente con aviso a nivel de proyecto.
providerstringnoProveedor de LLM de destino (anthropic, openai, google). El valor predeterminado es la configuración del proyecto.
modelstringnoIdentificador de modelo de proveedor (por ejemplo, claude-3-5-sonnet, gpt-4o).
temperaturenumbernoTemperatura de muestreo (0,0 a 1,0).
max_tokensnumbernoTokens de salida máximos generados.
#
Seguridad

Protección de inyección rápida

Información

Los mensajes del sistema están estrictamente prohibidos dentro de la matriz messages (validate_roles). Deben pasarse a través del parámetro system. El servidor concatena el system_prompt configurado por el administrador del proyecto antes de cualquier mensaje proporcionado por el usuario, lo que garantiza que las políticas de la plataforma no puedan ser anuladas por las solicitudes del usuario.

v1.0 · revisado 31 oct 2026