Rút gọn hội thoại của Responses API

OpenAI Responses API, dùng để rút gọn các cuộc hội thoại dài.

POST /v1/responses/compact

URL gốc của dịch vụ: https://getrouter.ai

Giao thức: OpenAI Responses

Xác thực: Authorization: Bearer YOUR_API_KEY

Nội dung yêu cầu

Nội dung yêu cầu là bắt buộc. Loại nội dung: application/json

Trường yêu cầu

TrườngKiểuBắt buộcMô tả
modelstring
inputstring or array<object>KhôngNội dung đầu vào, có thể là chuỗi hoặc mảng tin nhắn
instructionsstringKhông
previous_response_idstringKhông

Ví dụ yêu cầu

curl --request POST \
  --url https://getrouter.ai/v1/responses/compact \
  --header "Authorization: Bearer YOUR_API_KEY" \
  --header "Content-Type: application/json" \
  --data '{
  "model": "MODEL_ID"
}'

Phản hồi

Trạng tháiMô tả
200Rút gọn hội thoại thành công

Các trường của phản hồi thành công

TrườngKiểuBắt buộcMô tả
idstringKhông
objectstringKhông
created_atintegerKhông
outputarray<object>Không
usageobjectKhông
errorobjectKhông

Ví dụ phản hồi

{
  "id": "string",
  "object": "object",
  "created_at": 1,
  "output": [
    {}
  ],
  "usage": {
    "prompt_tokens": 1,
    "completion_tokens": 1,
    "total_tokens": 1,
    "prompt_tokens_details": {
      "cached_tokens": 1,
      "text_tokens": 1,
      "audio_tokens": 1,
      "image_tokens": 1
    },
    "completion_tokens_details": {
      "text_tokens": 1,
      "audio_tokens": 1,
      "reasoning_tokens": 1
    }
  },
  "error": {}
}

Hướng dẫn liên quan

Để xem quy trình và ví dụ đầy đủ, hãy đọc hướng dẫn API Responses.


Trang này được tạo từ đặc tả OpenAPI công khai của Relay. Xem đặc tả đầy đủ trong API Explorer.