Compactar uma conversa (API Responses da OpenAI)

post/v1/responses/compact

Compacta uma conversa longa pela API Responses da OpenAI.

Autenticação

Envie sua chave de API da OLETOKEN como token Bearer. As chaves são criadas na página Chaves de API do console.

Authorization: Bearer $OLETOKEN_API_KEY

Corpo da requisição

Content-Type:application/json

CampoTipoObrigatórioDescrição
modelstring—
inputstring | object[]—A entrada, seja uma string ou um array de mensagens
instructionsstring——
previous_response_idstring——

Respostas

200Conversa compactada

CampoTipoObrigatórioDescrição
idstring——
objectstring——
created_atinteger——
outputobject[]——
usageUsage——
prompt_tokensinteger—Número de tokens do prompt
completion_tokensinteger—Número de tokens de completação
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——

Requisição de exemplo

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