E-MapReduce
参数 | 类型 | 描述 | 示例值 |
参数 | 类型 | 描述 | 示例值 |
X-Task-Id | String | 任务 ID,用于断点续传。断点续传时,将该值作为请求头 X-Resume-Task-Id 传入。 | session_**** |
参数 | 类型 | 描述 | 示例值 |
参数 | 类型 | 描述 | 示例值 |
type | String | 事件类型。常见取值包括 RUN_STARTED、RUN_FINISHED、RUN_ERROR、STEP_STARTED、STEP_FINISHED、TEXT_MESSAGE_START、TEXT_MESSAGE_CONTENT、TEXT_MESSAGE_END、CUSTOM、ARTIFACT_START、ARTIFACT_CONTENT、ARTIFACT_END。 | TEXT_MESSAGE_CONTENT |
threadId | String | 会话 ID。 | session_**** |
runId | String | 本次运行 ID,通常对应本轮问答的消息 ID。 | message_**** |
timestamp | Integer | 事件发生时间,Unix 毫秒时间戳。 | 1787227200000 |
stepId | String | 步骤 ID。仅步骤事件、部分消息事件或产物事件返回。 | step_**** |
messageId | String | 消息 ID。仅消息事件或自定义事件返回。 | message_**** |
name | String | 事件名称。用于标识消息、自定义事件或步骤名称。 | 助手回答 |
description | String | 事件描述。部分事件返回。 | 诊断开始 |
delta | String / Object | 事件增量内容。文本消息事件中为文本片段;自定义事件中为自定义数据;产物事件中为文件或报告产物信息。 | 诊断结果片段 |
external | Object | 扩展信息。不同事件类型返回的内容不同,例如推理标识、引用信息、报告 ID 等。 | |
total_token | Integer | 本轮对话消耗的总 Token 数。仅 RUN_FINISHED 事件返回。 | 6133 |
stepStatus | String | 步骤执行状态。仅 STEP_FINISHED 事件返回,可选值包括 Processing、Success、Error。 | Success |
error | Integer | 错误码。仅 RUN_ERROR 事件返回。 | 7025 |
message | String | 错误信息。仅 RUN_ERROR 事件返回。 | 恢复会话过期 |
状态码 | 错误码 | 错误信息 | 说明 |
状态码 | 错误码 | 错误信息 | 说明 |
400 | 7025 | 恢复会话过期 | 恢复会话已过期。 |
403 | 4006 | 抱歉,您没有该账号下资源的访问权限 | 没有该账号下资源的访问权限。 |
403 | 9010 | 服务未开通 | 服务未开通。 |
500 | 1000 | 未知异常 | 未知异常。 |