用于网络重连、页面恢复等场景。调用成功后,服务端会先返回任务当前快照(snapshot),随后通过 SSE(Server-Sent Events) 持续推送 statusUpdate、artifactUpdate 等事件。
项目 | 内容 |
|---|---|
请求方式 |
|
请求地址 |
|
|
|
默认鉴权 |
|
内容类型 |
|
返回形式 |
|
原文未提供单独参数表。以下为根据请求说明与示例整理的JSON-RPC 2.0 请求结构参数。
参数名 | 类型 | 是否必填 | 说明 |
|---|---|---|---|
| string | 是 | 固定为 |
| string | number | 是 |
| string | 是 | 固定为 |
| object | 是 | 业务参数对象,见下表 |
taskId、id、task.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":2,"method":"SubscribeToTask","params":{"taskId":"7103"}}'
Content-Type: text/event-stream。每条 SSE 数据均为 JSON-RPC 结果信封,事件结构与 SendStreamingMessage 一致;流结束时返回 data: [DONE]。