Métodos: generateResponse(), createResponse()
Exemplo
Parâmetros principais
model (obrigatório): ID do modelo de destino.
input (obrigatório): matriz ordenada de itens de entrada (mensagens, chamadas de ferramentas etc.).
temperature (0–2): quanto maior o valor, mais aleatório será o resultado.
top_p (0–1): controle de amostragem por núcleo.
max_output_tokens (inteiro): limite máximo de tokens gerados por resposta.
- Ferramentas:
tools (definições), tool_choice (auto/none/específica), max_tool_calls (inteiro), parallel_tool_calls (booleano).
- Logprobs:
top_logprobs (0–20) para retornar logprobs por token.
- Saída:
service_tier, store (booleano), stream (booleano).
- Metadados:
metadata (objeto repassado), reasoning (objeto com indicações de esforço).
- Extras do gateway:
usage (booleano para solicitar o uso), meta (booleano para incluir o bloco meta).
Retorna
Objeto JSON ResponsesResponse. Última modificação em 2 de outubro de 2026