Métodos: generateText(), createChatCompletion()
Ejemplo
Parámetros clave
model (obligatorio): ID del modelo de destino.
messages (obligatorio): mensajes ordenados con los roles system|user|assistant|tool; el contenido usa objetos MessageContent.
- Muestreo:
temperature (0–2), top_p (0–1), top_k (>=1), seed (int, opcional).
- Longitud y penalizaciones:
max_output_tokens (int), presence_penalty y frequency_penalty (-2 a 2), stop (string|string[]).
- Herramientas:
tools (definiciones), tool_choice (automático/ninguno/herramienta específica), max_tool_calls (int), parallel_tool_calls (bool).
- Logprobs:
logprobs (bool), top_logprobs (0–20).
- Salida:
response_format (json/text), meta (bool para incluir el bloque meta), stream (bool), service_tier.
- Opciones adicionales del gateway:
usage (bool para solicitar el uso).
Devuelve
Objeto JSON ChatCompletionsResponse.
Última modificación el 2 de octubre de 2026