用于取消一个正在执行中的任务。
项目 | 内容 |
|---|---|
请求方式 |
|
请求地址 |
|
|
|
默认鉴权 |
|
内容类型 |
|
参数名 | 类型 | 是否必填 | 说明 |
|---|---|---|---|
| string | 是 | 固定为 |
| string | number | 是 |
| string | 是 | 固定为 |
| object | 是 | 业务参数对象,见下表 |
v3-发起流式问答SSE 返回结果中获取,或者获取发起问答返回结果获取
参数名 | 类型 | 是否必填 | 说明 |
|---|---|---|---|
| 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
字段路径 | 类型 | 说明 |
|---|---|---|
| string | JSON-RPC 协议版本,固定为 |
| string | number |
| 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" } } }