用于获取指定任务的当前快照(snapshot)。JSON-RPC result.task,包含任务 ID、会话 ID、当前状态、元信息以及已落盘产物。
项目 | 内容 |
|---|---|
请求方式 |
|
请求地址 |
|
|
|
默认鉴权 |
|
内容类型 |
|
原文未提供单独参数表。以下为根据请求说明与示例整理的 JSON-RPC 2.0 请求结构参数。
参数名 | 类型 | 是否必填 | 说明 |
|---|---|---|---|
| string | 是 | 固定为 |
| string | number | 是 |
| string | 是 | 固定为 |
| object | 是 | 业务参数对象,见下表 |
taskId、id、task.id 为任务 ID(三选一),可从发起流式问答 SSE 返回结果中获取。
参数名 | 类型 | 是否必填 | 说明 |
|---|---|---|---|
| string | 否(三选一) | 任务 ID(与 |
| string | 否(三选一) | 任务 ID(与 |
| string | 否(三选一) | 任务 ID(与 |
| string | 否 | 会话/上下文 ID。传入时会额外校验任务与会话归属关系 |
标准 Curl 示例:
curl -X POST \ "https://${IDA_DOMAIN}/dataAgent/llm/openApi/v2/a2a/" \ -H "Authorization: Bearer ${JWT_TOKEN}" \ --header 'Content-Type: application/json' \ --data-raw '{"jsonrpc":"2.0","id":3,"method":"GetTask","params":{"id":"7103"}}' \ --silent | jq
字段路径 | 类型 | 示例值 | 说明 |
|---|---|---|---|
| string |
| JSON-RPC 协议版本。 |
| integer |
| 请求 ID,与请求体中的 |
| object | 请求成功后的业务结果。 | |
| object | 查询到的 A2A 任务详情。 |
字段路径 | 类型 | 示例值 | 说明 |
|---|---|---|---|
| string |
| A2A Task ID。 |
| integer |
| 任务所属会话 ID。 |
| object | 任务状态对象。 | |
| string |
| 任务状态。示例表示任务已完成。 |
| object | 任务扩展元信息。 | |
| array | 任务产物列表,包含步骤产物、工具结果或最终产物等。 |
字段路径 | 类型 | 示例值 | 说明 |
|---|---|---|---|
| string |
| AIDA A2A 扩展版本。 |
| integer |
| 当前任务对象的序号。 |
| string |
| 任务阶段。示例表示已完成。 |
| string |
| 计划执行状态。示例表示成功。 |
| integer |
| 执行该任务的 Agent ID。 |
| integer |
| 对应的 DeepResearch 任务 ID。 |
| integer |
| 任务创建时间戳,单位毫秒。 |
| object | 任务耗时信息。 |
字段路径 | 类型 | 示例值 | 说明 |
|---|---|---|---|
| integer |
| 任务创建时间戳(毫秒)。 |
| integer |
| 任务开始执行时间戳(毫秒)。 |
| integer |
| 任务结束时间戳(毫秒)。 |
| integer |
| 任务执行耗时(毫秒)。 |
字段路径 | 类型 | 示例值 | 说明 |
|---|---|---|---|
| string |
| 产物 ID。示例表示该产物来自步骤 |
| object | 产物扩展元信息。 | |
| array | 产物内容片段列表。 | |
| string |
| 产物名称,通常对应步骤标题。 |
| string |
| 产物描述,通常用于说明步骤执行结果。 |
字段路径 | 类型 | 示例值 | 说明 |
|---|---|---|---|
| string |
| AIDA A2A 扩展版本。 |
| integer |
| 当前产物事件序号。 |
| string |
| 产物生成时任务所处阶段。 |
| string |
| 产物生成时计划状态。 |
| string |
| 产物类型。示例表示步骤产物。 |
| string |
| 步骤动作。示例表示步骤发生更新。 |
| string |
| 步骤类型。示例表示使用 AI 搜索工具。 |
| integer |
| 步骤 ID。 |
| integer |
| 父步骤 ID。 |
| integer |
| 步骤状态。 |
| boolean |
| 是否展示执行过程。 |
| integer |
| LLM 消息索引。 |
| string |
| 兼容旧前端的事件类型。 |
| integer |
| 兼容旧前端的状态值。 |
| array | 步骤关联资产列表。 | |
| object | 当前步骤或工具调用耗时信息。 | |
| boolean |
| 是否将标题和描述组合展示。 |
字段路径 | 类型 | 示例值 | 说明 |
|---|---|---|---|
| string |
| 工具名称。 |
| integer |
| 工具开始执行时间戳(毫秒)。 |
| integer |
| 工具结束执行时间戳(毫秒)。 |
| integer |
| 工具执行耗时(毫秒)。 |
字段路径 | 类型 | 示例值 | 说明 |
|---|---|---|---|
| string |
| 资产类型。示例表示知识库/知识资产。 |
| integer |
| 资产生成或检索时间戳(毫秒)。 |
| string |
| 资产标题。 |
| string | null |
|
| string | null |
|
| string |
| 资产内容摘要(示例中内容已截断)。 |
| object | null |
|
| string |
| 资产访问地址(示例中域名已脱敏)。 |
| string | null |
|
| array | null |
|
字段路径 | 类型 | 示例值 | 说明 |
|---|---|---|---|
| string |
| 文本片段内容。示例为空字符串。 |
| object | JSON 数据片段。示例中用于承载检索到的知识资产信息。 | |
| string |
| 内容片段媒体类型。 |
字段路径 | 类型 | 示例值 | 说明 |
|---|---|---|---|
| string |
| 数据类型。示例表示知识资产。 |
| integer |
| 数据生成或检索时间戳(毫秒)。 |
| string |
| 数据标题。 |
| string | null |
|
| string | null |
|
| string |
| 数据内容摘要(示例中内容已截断)。 |
| object | null |
|
| string |
| 数据资源访问地址(示例中域名已脱敏)。 |
| string | null |
|
| array | null |
|
项目 | 说明 |
|---|---|
| 表示任务已经完成。 |
| 表示任务整体阶段已完成。 |
| 表示任务计划执行成功。 |
| 任务历史产物集合。示例中返回的是一个搜索步骤产物。 |
| 表示该步骤使用了 AI 搜索工具。 |
| 该步骤检索到的资产列表。 |
| 同一个产物的内容片段。示例中包含一个空文本片段和一个 JSON 数据片段。 |
{ "jsonrpc": "2.0", "id": 3, "result": { "task": { "id": "7103", "contextId": 6620, "status": { "state": "TASK_STATE_COMPLETED" }, "metadata": { "version": "v5", "sequence": 1, "phase": "completed", "planStatus": "success", "agentId": 279, "deepResearchTaskId": 7103, "createTime": 1786507551000, "timing": { "createTime": 1786507551000, "startTime": 1786507551678, "endTime": 1786507608679, "durationMs": 57679 } }, "artifacts": [ { "artifactId": "step-710301", "metadata": { "version": "v5", "sequence": 5, "phase": "running", "planStatus": "running", "kind": "step", "stepAction": "step_changed", "stepType": "use_ai_search_tool", "stepId": 710301, "parentStepId": 0, "stepStatus": 1, "displayProcess": true, "llmMessageIndex": 1, "type": "deep_research_running_step", "status": 1, "assets": [ { "type": "knowledge", "createTime": 1786507556829, "title": "电商平台销售数据_测试(1).xlsx", "version": null, "contentType": null, "content": "电商平台销售数据_测试(1).xlsx_Sheet1... (truncated)", "result": null, "url": "https://[DOMAIN_REDACTED]/minio.cdp.rag/rag-1/1/电商平台销售数据_测试_1.xlsx", "iconUrl": null, "keywords": null } ], "timing": { "toolName": "unified_internal_search", "startTime": 1786507556246, "endTime": 1786507556840, "durationMs": 594 }, "displayTitleWithDescription": false }, "parts": [ { "text": "", "mediaType": "text/plain" }, { "data": { "type": "knowledge", "createTime": 1786507556829, "title": "电商平台销售数据_测试(1).xlsx", "version": null, "contentType": null, "content": "电商平台销售数据_测试(1).xlsx_Sheet1... (truncated)", "result": null, "url": "https://[DOMAIN_REDACTED]/minio.cdp.rag/rag-1/1/电商平台销售数据_测试_1.xlsx", "iconUrl": null, "keywords": null }, "mediaType": "application/json" } ], "name": "查找销售额相关的数据集、报表、指标定义及数据入口", "description": "任务已完成:【默认搜索工具】销售额、销售额趋势报表、销售额数据集、销售额指标口径" } ] } } }