Pular para o conteúdo principal
Chame o método de chat do SDK para enviar POST /v1/chat/completions e receber uma resposta completa. Para novas integrações, a API Responses oferece um único formato de solicitação para texto, entrada multimodal, ferramentas e itens de saída mais ricos.
Todos os valores de retorno têm o formato de Chat Completions: a resposta fica em choices[0].message.content, com finish_reason e usage ao lado.

Transmita a resposta

Cada chunk interpretado (TypeScript e Python) mantém os campos originais (choices, id, …) e adiciona text (o conteúdo acrescentado por esse chunk), usage e os tokens de raciocínio (reasoningTokens / reasoning_tokens).

Parâmetros

Os nomes dos campos são os campos do corpo JSON em todos os SDKs. O tipo phaseo.ChatCompletionsRequest do Go usa campos de struct em PascalCase (Model, Messages). Parâmetros explica cada campo, e a referência da API de Chat Completions tem o schema completo.

Resposta

ChatCompletionsResponse:
Com stream: true, o endpoint envia frames SSE que terminam com data: [DONE]:
Última modificação em 5 de novembro de 2026