59API

← Retour aux guides

Node.js 和 TypeScript 快速接入 Claude 与 GPT:59API 上手指南

Guides · ZH · 2026-07-23

忙开发时,先选最省心的接法

如果你要在 Node.js 或 TypeScript 项目里同时调用 Claude 和 GPT,最怕的不是代码,而是接多个 SDK、维护多套密钥、还要处理不同厂商的调用差异。59API 的做法很直接:它把 Claude(Opus、Sonnet、Haiku、Fable)和 GPT 模型统一到一个兼容 OpenAI SDK 的入口,base URL 直接用 https://api.59api.com。这意味着你可以用熟悉的写法快速上线,不必重构业务逻辑。

它还有两个对开发者很实在的优势:按量付费,适合不想预存大额月费的团队;以及 原生官方级模型,不是降级转包,输出质量更稳定。再加上有返利机制,如果你会把 AI 能力开放给团队或客户,这个成本优势会非常明显。

第一步:安装依赖并准备环境变量

在项目里安装 OpenAI 官方 SDK 和环境变量库:

npm i openai dotenv

然后在项目根目录创建 .env 文件,保存你的 59API Key:

59API_API_KEY=你的密钥

不要把密钥提交到 Git。TypeScript 项目里最好把配置集中到一个文件,后续换模型时只改一处。

第二步:创建通用客户端,一套代码切换 Claude 和 GPT

新建 src/ai.ts,核心思路是只初始化一次 client,然后通过 model 参数切换模型。示例写法如下:const client = new OpenAI({ apiKey: process.env.59API_API_KEY, baseURL: "https://api.59api.com" });

接着封装一个通用函数:

async function askAI(model: string, prompt: string) { const res = await client.chat.completions.create({ model, messages: [{ role: "user", content: prompt }] }); return res.choices[0]?.message?.content ?? ""; }

调用 GPT 时把 model 换成你要的 GPT 型号,例如 gpt-4o-mini 或你项目里已启用的高阶模型;调用 Claude 时改成 claude-sonnet、claude-haiku 或 claude-opus。如果你偏向更轻量的日常任务,也可以优先用更便宜的模型,把高成本模型留给复杂推理和长文生成。

第三步:在真实业务里这样用

几个忙人最容易踩的坑

为什么 59API 适合快速上线

如果你已经在用 Claude Code、Codex,或者任何 OpenAI SDK,59API 的优势就是“少改代码、少花钱、少折腾”。统一入口能让你把精力放在产品逻辑,而不是适配不同厂商的接口差异。对于需要同时比较 Claude 和 GPT 效果的团队,这种切换成本非常低。

如果你今天就想把 AI 能力接进项目,建议先注册 59API,拿到 API Key,按上面的方式把 base URL 指到 https://api.59api.com,十几分钟就能跑通第一版。等你确认模型效果和成本都合适,再把它扩展到更多业务模块。

Tarifs · Docs

Prêt à commencer ?

Connectez Claude et GPT en quelques minutes aux prix les plus bas, sans bridage. Inscrivez-vous pour votre clé API.

Inscription gratuite