Agent 创收指南免费公开资源
中文 EN العربية

返回目录 / Agent 工作流

批量提交离线文本任务并对账结果

把大量独立prompt异步提交,监控完成态后按custom_id汇总成功与失败。

目标

目标:把大量独立prompt异步提交,监控完成态后按custom_id汇总成功与失败。

步骤

  1. 给每个请求分配稳定custom_id,构造{"custom_id":..., "params":{"model":...,"max_tokens":...,"messages":[...]}}。 [batch]
  2. 用client.beta.messages.batches.create(requests=...)提交并持久化返回batch ID;后台轮询retrieve(batch_id)直至processing_status == "ended"。 [batch]
  3. 调用results接口逐项写入结果仓库,按custom_id做幂等upsert;分离成功、错误和未返回项。 [batch]

验证方式

请求数等于已对账的成功+失败+未返回项;重跑只重试失败项且保留原batch映射。

故障处理

若batch长时间未结束,使用有界退避轮询并记录状态;不能因为HTTP创建成功就宣告所有项目完成。

权限边界

前置条件

权限边界

限制

批处理是异步、单次请求;需处理过期、失败结果和结果保留,不适用于交互式即时响应。

固定上游来源

https://github.com/anthropics/anthropic-cookbook/blob/9c1e493ddd2b82df399d2a61b9c806c539e18be6/misc/batch_processing.ipynb

仓库
anthropics/anthropic-cookbook
文件路径
misc/batch_processing.ipynb
固定提交
9c1e493ddd2b82df399d2a61b9c806c539e18be6
来源检查
2026-10-14 · 已按固定上游来源核对

仓库指标

以下数字属于上游仓库整体,不代表单个 Skill 或指南的点赞/热度。

Stars
未取得
Forks
未取得
观测时间
未取得

尚未取得指标快照。

许可证: MIT

主主题

把电商活动资料整理成可复核周报

相关资源