Gateway Protocols多标准协议兼容
OpenAIAnthropicGeminiOpenRouter
Chat / Responses / Messages / Claude MessagesGET /v1/abilities/tasks/{taskId}
统一任务查询
查询统一外部能力异步任务状态与结果。
接口信息
输入参数
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
taskId | string | 是 | 路径参数,任务 ID。 |
provider | string | 否 | 查询参数,供应商标识。 |
输出参数
| 参数 | 类型 | 返回 | 说明 |
|---|---|---|---|
task_id | string | 是 | 任务 ID。 |
status | string | 是 | pending / running / succeeded / failed / canceled。 |
provider | string | 否 | 任务供应商。 |
outputAssets | string[] | 成功时 | 输出素材 URL 列表。 |
result | object | 成功时 | 结构化结果。 |
error | object | 失败时 | 失败原因。 |
错误代码
| HTTP 状态码 | 错误 | 说明 |
|---|---|---|
401 | Unauthorized | Client Key 无效或未提供。 |
404 | Not Found | 任务不存在或不可访问。 |
示例
响应示例
{
"task_id": "ability-202406010001",
"status": "succeeded",
"provider": "example-provider",
"outputAssets": [
"https://example.com/output/video.mp4"
],
"result": {}
}