You need to enable JavaScript to run this app.
文档中心
数据智能体 DataAgent(私有化)

数据智能体 DataAgent(私有化)

复制全文
下载 pdf
A2A
取消任务
复制全文
下载 pdf
取消任务

A2A 取消任务 cancelTask

请求说明

用于取消一个正在执行中的任务。

  • 调用者只能取消自己拥有的任务。

项目

内容

请求方式

POST

请求地址

https://${IDA_DOMAIN}/dataAgent/llm/openApi/v3/a2a/{AGENT_ID}/

method

CancelTask

默认鉴权

Authorization: Bearer ${JWT_TOKEN}

内容类型

Content-Type: application/json

请求参数

顶层参数(JSON-RPC)

参数名

类型

是否必填

说明

jsonrpc

string

是

固定为 "2.0"

id

string

number

是

method

string

是

固定为 "CancelTask"

params

object

是

业务参数对象,见下表

params 参数

v3-发起流式问答SSE 返回结果中获取,或者获取发起问答返回结果获取

参数名

类型

是否必填

说明

id

string

必选

任务 ID

请求示例

标准 Curl 示例:

curl -X POST \
  "https://${IDA_DOMAIN}/dataAgent/llm/openApi/v3/a2a/46/" \
  -H "Authorization: Bearer ${JWT_TOKEN}" \
  --header 'Content-Type: application/json' \
  --data-raw '{"jsonrpc":"2.0","id":"req-001","method":"CancelTask","params":{"id":"5d42e851d94e4fc69b69f30253e832ea"}}' \
  --silent | jq

返回参数

字段路径

类型

说明

jsonrpc

string

JSON-RPC 协议版本,固定为 "2.0"。

id

string

number

result

object

请求成功后的业务结果。

result 字段

字段路径

类型

说明

result.id

string

A2A 任务 ID。

result.contextId

string

任务所属会话 ID。

result.status

object

任务状态对象。

result.status 字段

字段路径

类型

说明

result.status.state

string

任务状态。TASK_STATE_CANCELED(已取消)

result.status.timestamp

string

状态更新时间,ISO 8601 格式。

返回示例

{
  "jsonrpc": "2.0",
  "id": "req-001",
  "result": {
    "id": "5d42e851d94e4fc69b69f30253e832ea",
    "contextId": "6d0e9e954d81430b8aa28c3820f11fb7",
    "status": {
      "state": "TASK_STATE_CANCELED",
      "timestamp": "2026-08-21T16:58:10.948647Z"
    }
  }
}

最近更新时间:2026.09.04 11:05:43
这个页面对您有帮助吗?
有用
有用
无用
无用