Saltar al contenido principal
La Responses API es la API de conversación con estado más reciente de OpenAI. LemonData admite este formato para modelos compatibles.

Cuerpo de la solicitud

model
string
requerido
ID del modelo que se va a usar. Consulta Models para ver las opciones disponibles.
input
array
requerido
Una lista de elementos de entrada que componen la conversación.Cada elemento puede ser:
  • message: Un mensaje de conversación con rol y contenido
  • function_call: Una solicitud de llamada de función
  • function_call_output: Salida de una llamada de función
instructions
string
Instrucciones del sistema para el modelo (equivalente a un mensaje del sistema).
max_output_tokens
integer
Número máximo de tokens a generar.
temperature
number
predeterminado:"1"
Temperatura de muestreo entre 0 y 2.
tools
array
Una lista de herramientas que el modelo puede llamar.
stream
boolean
predeterminado:"false"
Si es true, devuelve un flujo de eventos.
previous_response_id
string
ID de una respuesta anterior desde la cual continuar la conversación.
store
boolean
predeterminado:"true"
Indica si se debe almacenar la respuesta para recuperarla más tarde.
metadata
object
Metadatos para adjuntar a la respuesta con fines de seguimiento.
text
object
Opciones de configuración para la generación de texto.
parallel_tool_calls
boolean
predeterminado:"true"
Indica si se deben permitir varias llamadas de herramientas en paralelo.
top_p
number
Parámetro de muestreo nucleus (0-1).
reasoning
object
Configuración de razonamiento para modelos con razonamiento habilitado, como las variantes de la familia GPT-5.
  • effort (string): Nivel de esfuerzo de razonamiento (low, medium, high)

Respuesta

id
string
Identificador único de la respuesta.
object
string
Siempre response.
created
integer
Marca de tiempo Unix de cuándo se creó la respuesta.
output
array
Lista de elementos de salida generados por el modelo.
usage
object
Estadísticas de uso de tokens.
curl -X POST "https://api.lemondata.cc/v1/responses" \
  -H "Authorization: Bearer sk-your-api-key" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "gpt-4o",
    "input": [
      {"type": "message", "role": "user", "content": "Hello!"}
    ],
    "max_output_tokens": 1000
  }'
{
  "id": "resp_abc123",
  "object": "response",
  "created": 1706000000,
  "model": "gpt-4o",
  "output": [
    {
      "type": "message",
      "role": "assistant",
      "content": [
        {"type": "text", "text": "Hello! How can I help you today?"}
      ]
    }
  ],
  "usage": {
    "input_tokens": 10,
    "output_tokens": 12,
    "total_tokens": 22
  }
}