Saltar al contenido principal
Llama al método de chat del SDK para enviar POST /v1/chat/completions y recibir una respuesta completa. Para integraciones nuevas, la API de Responses ofrece una sola forma de solicitud para texto, entrada multimodal, herramientas y elementos de salida más completos.
Todos los valores devueltos tienen la forma de Chat Completions: la respuesta está en choices[0].message.content, junto con finish_reason y usage.

Transmite la respuesta

Cada fragmento analizado (TypeScript y Python) conserva los campos originales (choices, id, …) y añade text (el contenido que aporta ese fragmento), usage y los tokens de razonamiento (reasoningTokens / reasoning_tokens).

Parámetros

Los nombres de los campos son los del cuerpo JSON en todos los SDK. El tipo phaseo.ChatCompletionsRequest de Go usa campos de struct en PascalCase (Model, Messages). Parámetros explica cada campo, y la referencia de la API de Chat Completions tiene el esquema completo.

Respuesta

ChatCompletionsResponse:
Con stream: true, el endpoint envía tramas SSE que terminan con data: [DONE]:
Última modificación el 5 de noviembre de 2026