报错排查
在 Duaer 里解决 OpenAI 429:限速和额度不足
Duaer 里 OpenAI 节点报 429 有两种:请求太快,或账户没钱了。先看报错文字,再决定是降速还是充值。
先在 Duaer 里分清是哪一种
- Rate limit reached for … on requests per min (RPM) 或 tokens per min (TPM):请求太快。等一会儿就能成功。
- You exceeded your current quota, please check your plan and billing details(insufficient_quota):账户余额或额度用完了。重试多少次都不会成功。
限速:在 Duaer 里降低频率
- 在 Duaer 里打开出错节点,切到 Settings,打开 Retry On Fail,Max. Tries 填 3 到 5,Wait Between Tries (ms) 填 5000。
- 大批数据前面加 Loop Over Items,每批 10 到 20 条,循环里加 Wait 几秒。
- 把提示词和返回长度控制住,TPM 用得少,撞限速的次数也少。
额度不足:充值,或换 Duaer Chat Model
- 在 OpenAI 平台的 Billing 里充值或绑卡,等几分钟再试。仍失败时新建一个 API key,更新 Duaer 里的 OpenAI 凭证。
- 不想单独管 OpenAI 账单时,把 AI Agent 或 Basic LLM Chain 的模型换成 Duaer Chat Model。它不需要密钥,按 Duaer 积分计费。
常见问题
Duaer 里 OpenAI 报 insufficient_quota,重试有用吗?
没用。insufficient_quota 是 OpenAI 账户没额度了,要在 OpenAI 充值,或在 Duaer 里改用 Duaer Chat Model。
不用 OpenAI 密钥,Duaer 能跑 AI 节点吗?
能。Duaer Chat Model 不需要密钥,按 Duaer 积分计费,可以接到 AI Agent 或 Basic LLM Chain 上。
同组
节点
在 Duaer Chat Model 里选模型
在 Duaer 里,Duaer Chat Model 给 AI Agent 或 Basic LLM Chain 接上模型。模型由配置节点的人在下拉框里选,每个模型标着自己的积分价格。
凭证在 Duaer 里配置 OpenAI 凭证
在 Duaer 中保存 OpenAI 的连接信息,供数字组织节点在运行时使用。密钥经实例加密密钥保护,不会写进节点参数。
节点在 Duaer 里配置 Loop Over Items
在 Duaer 里,节点显示名是 Loop Over Items (Split in Batches),默认名是 Loop Over Items。两个出口:loop 和 done。Batch Size 默认是 1。
流程在 Duaer 里妥善处理错误
在 Duaer 里设计数字组织时,预先考虑失败,并决定失败后怎么告警或改道。