跳到主要内容

Compact a conversation into a compaction item.

POST 

/responses/compact

将长会话压缩为一个 type: compaction 的输出项(附带不透明的 encrypted_content), 后续请求把该项放回 input 即可延续会话并释放上下文窗口。压缩调用按所选模型的 token 费率计费, 限流与月度配额检查与 create 一致。概念与用法见 OpenAI Response API → 上下文压缩, 上游契约见 OpenAI API Reference ↗

当前限制 暂不支持仅传 previous_response_id 的压缩形态——请求须携带 input,否则返回 400。 :::

Request

Responses

成功。返回 CompactedResponseobject: response.compaction)。