Compactar una conversación (API Responses de OpenAI)

post/v1/responses/compact

Compacta una conversación larga a través de la API Responses de OpenAI.

Autenticación

Envía tu clave de API de OLETOKEN como token Bearer. Las claves se crean en la página Claves de API de la consola.

Authorization: Bearer $OLETOKEN_API_KEY

Cuerpo de la solicitud

Content-Type:application/json

CampoTipoObligatorioDescripción
modelstring—
inputstring | object[]—La entrada, ya sea una cadena o un array de mensajes
instructionsstring——
previous_response_idstring——

Respuestas

200Conversación compactada

CampoTipoObligatorioDescripción
idstring——
objectstring——
created_atinteger——
outputobject[]——
usageUsage——
prompt_tokensinteger—Número de tokens del prompt
completion_tokensinteger—Número de tokens de completación
total_tokensinteger—Número total de tokens
prompt_tokens_detailsobject——
cached_tokensinteger——
text_tokensinteger——
audio_tokensinteger——
image_tokensinteger——
completion_tokens_detailsobject——
text_tokensinteger——
audio_tokensinteger——
reasoning_tokensinteger——
errorobject——

Solicitud de ejemplo

curl -X POST 'https://api.oletoken.ai/v1/responses/compact' \
  -H "Authorization: Bearer $OLETOKEN_API_KEY" \
  -H 'Content-Type: application/json' \
  -d '{
    "model": "string"
  }'