Skip to main content
POST
Crea una respuesta en streaming o no-streaming utilizando el formato de la API OpenAI Responses.

Autenticación

string
requerido
Token Bearer. Use su clave API como token Bearer en el encabezado Authorization.Formato: Bearer <SUNRA_KEY>

Solicitud

Este endpoint espera un objeto.
string
requerido
ID del modelo utilizado para generar la respuesta. Explore los modelos disponibles en sunra.ai/models.
string | object[]
Entrada para la solicitud de respuesta. Puede ser una cadena de texto o un array de elementos de entrada.
string | null
Inserta un mensaje de sistema (o desarrollador) como primer elemento en el contexto del modelo. Cuando se usa con input, las instrucciones se insertan al inicio de la entrada.
boolean
predeterminado:false
Si se establece en true, la respuesta se transmitirá en streaming mediante eventos server-sent (SSE).
integer
Un límite superior para el número de tokens de salida, incluyendo tokens de salida visibles y tokens de razonamiento.
number
predeterminado:1
Temperatura de muestreo entre 0 y 2. Valores más altos aumentan la aleatoriedad.
number
predeterminado:1
Parámetro de muestreo por núcleo. Una alternativa al muestreo por temperatura.
number
predeterminado:0
Número entre -2.0 y 2.0. Los valores positivos penalizan los nuevos tokens según su frecuencia existente en el texto.
number
predeterminado:0
Número entre -2.0 y 2.0. Los valores positivos penalizan los nuevos tokens según si ya aparecen en el texto.
object[]
Un array de herramientas que el modelo puede llamar.
string | object
Controla el comportamiento de selección de herramientas. Valores de cadena admitidos: none, auto, required. También puede especificar una función particular.
boolean
predeterminado:true
Indica si se debe permitir que el modelo ejecute llamadas a herramientas en paralelo.
object
Configuración para el formato de respuesta de texto.
object
Configuración para la salida de razonamiento.
boolean
predeterminado:true
Indica si la respuesta generada debe almacenarse para su recuperación posterior.
object
Conjunto de 16 pares clave-valor que se pueden adjuntar a la respuesta. Las claves son cadenas de máximo 64 caracteres. Los valores son cadenas de máximo 512 caracteres.
string
Un identificador único que representa a su usuario final. Máximo de 128 caracteres.

Respuesta

Objeto de respuesta exitoso.
string
Identificador único de la respuesta.
string
El tipo de objeto. Siempre response.
number
Marca de tiempo Unix (en segundos) de cuándo se creó la respuesta.
string
El estado de la respuesta. Valores posibles: completed, failed, in_progress, cancelled.
string
El modelo utilizado para generar la respuesta.
object[]
Un array de elementos de contenido generados por el modelo.
object
Estadísticas de uso de tokens para la respuesta.
number
La temperatura de muestreo utilizada.
number
El valor de muestreo por núcleo utilizado.
integer | null
La configuración de tokens de salida máximos utilizada.
object | null
Un objeto de error si la generación falló.