Skip to main content
OpenAI相容-Responses

刪除響應

根據 Response ID 刪除一個已儲存的模型響應。

  • 华北2(北京)
SDK 調用配置的base_urlhttps://{WorkspaceId}.cn-beijing.maas.aliyuncs.com/compatible-mode/v1HTTP 要求地址:DELETE https://{WorkspaceId}.cn-beijing.maas.aliyuncs.com/compatible-mode/v1/responses/{response_id}
調用時請將{WorkspaceId}替換為真實的業務空間ID

路徑參數

response_idstring(必選)要刪除的 Response ID,格式為 resp_xxx。僅當原建立請求中 store=true 時返回的 Response ID 可被刪除。
Python
import os
from openai import OpenAI

client = OpenAI(
    # 若沒有配置環境變數,請用百鍊API Key將下行替換為:api_key="sk-xxx"
    api_key=os.getenv("DASHSCOPE_API_KEY"),
    base_url="https://{WorkspaceId}.cn-beijing.maas.aliyuncs.com/compatible-mode/v1",
)

response = client.responses.delete("resp_xxx")
print(response)

返回結果

id string被刪除的 Response ID。deleted boolean是否刪除成功,成功為 true
{
    "deleted": true,
    "id": "resp_4ca7fa5e-6ff5-9787-bc18-af6ca5eff36c"
}

錯誤響應

當指定的 Response ID 不存在時,返回以下錯誤:
{
    "error": {
        "message": "Response with id 'resp_xxx' not found.",
        "type": "InvalidParameter"
    }
}