Node.js 调用 AI API:openai SDK 与原生 fetch 的接入、流式输出、超时重试和错误处理
在 Node.js 18+ 中调用 OpenAI 兼容的 AI API,大多数项目用官方 openai SDK,改掉 baseURL 和 apiKey 即可。本文给出 SDK 与原生 fetch 两种写法的可运行代码,涵盖 SSE 流式解析、AbortController 超时、按状态码重试,以及 401、429 和连接错误的分类处理。
AI API 429报错怎么排查?四类成因判定与重试退避指南
处理 AI API 429 报错,先记住一条原则:不要一律加重试,而是先按三个字段把这 429 分到四类成因里,再决定是改代码、加档位还是充值。OpenAI 官方在 2026 年文档中把 429 拆成了限流、项目消费上限、预付费余额耗尽三种错误体,DeepInfra 则在 2026 年 6 月上线了 service_tier: 'priority' 优...
NexAIX-官方博客