批处理是把一条提示词跑在大量行上最便宜的办法,大约是交互价格的一半,而它要的文件只在一个地方毫不通融:结果按完成的先后返回。自定义 ID 是把一个结果和它来自的那一行连起来的唯一线索,所以 ID 重复就意味着两个你分不开的结果——而且是无声地,在任务已经跑完之后。这里会把模板在各行上展开,从某一列取 ID 或自动生成,把重复的改名而不是让它们撞在一起,并量出任务规模,好让你在提交之前知道自己在提交什么。
功能特性
一行一条请求,来自模板与表格
自定义 ID 取自你选的列,或自动生成
重复的 ID 会被改名,而不是任其相撞
ID 会被清理成该字段允许的字符
占位符没有取到值时按行发出警告
任务规模:请求数、估算 token 与文件大小
同时输出请求体和同样内容的 JSONL
过大的任务会被拆分,并给出提交方式
如何使用 批量请求构建器
贴上提示词模板和数据行
选择模型和每条请求的 token 上限
选定哪一列作为自定义 ID
下载请求体并提交
示例
输入
"custom_id": "Acme-Ltd"
输出
Row 2 repeats the id “Acme-Ltd”; renamed to “Acme-Ltd-2”
结果是乱序回来的,ID 是回到那一行的唯一通路。
常见错误与故障排除
我没法把结果和行对上。 — 请以自定义 ID 为键,绝不要用位置:结果按完成顺序返回。这里之所以给重复的改名,正是为此。