POST /v1/chat/completions como la ruta predeterminada compatible con OpenAI a menos que necesite explícitamente el comportamiento específico de Responses.
Request Body
Una lista de elementos de entrada que componen la conversación.Cada elemento puede ser:
message: Un mensaje de la conversación con role y contentfunction_call: Una solicitud de llamada a funciónfunction_call_output: Salida de una llamada a función
message.content puede ser una cadena de texto simple o un arreglo de bloques de contenido. Para modelos con capacidad de imágenes, como las variantes GPT-5.4, pase las imágenes como bloques input_image en lugar de incrustar URLs o cadenas Base64 directamente en texto plano.Ejemplos de bloques de contenido:{ "type": "input_text", "text": "Describe this image" }{ "type": "input_image", "image_url": "https://example.com/image.jpg" }{ "type": "input_image", "image_url": "data:image/png;base64,..." }
Instrucciones del sistema para el modelo (equivalente al mensaje del sistema).
Número máximo de tokens a generar.
Temperatura de muestreo entre 0 y 2.
Una lista de herramientas que el modelo puede invocar.
Si es true, devuelve un flujo de eventos.
ID de una respuesta previa desde la cual continuar la conversación.
Si se debe almacenar la respuesta para recuperación posterior.
Metadatos para adjuntar a la respuesta con fines de seguimiento.
Opciones de configuración de generación de texto. El comportamiento de
text.format depende del modelo seleccionado y de la ruta enrutada; no está garantizado de forma uniforme en todos los modelos.Si se permiten múltiples llamadas a herramientas en paralelo.
Parámetro de muestreo por núcleo (nucleus sampling) (0-1).
Configuración de razonamiento para modelos con capacidades de razonamiento, como las variantes de la familia GPT-5.
effort(string): Nivel de esfuerzo de razonamiento (low,medium,high)
Response
Identificador único de la respuesta.
Siempre
response.Marca de tiempo Unix de cuando se creó la respuesta.
Lista de elementos de salida generados por el modelo.
Estadísticas de uso de tokens.