Migrate
OPENAI SDK

OpenAI SDK 调 Claude 教程

保留你原来的 SDK 和工作流,只换入口和模型名。

面向已有 OpenAI SDK 项目的 Claude 接入页,强调尽量少改代码、先验证模型可用性,再切正式流量。 你不需要把所有调用逻辑推翻重写,绝大多数情况下只要替换 Base URL、Key 和目标模型名。

用户常搜
OpenAI SDK 调 ClaudeOpenAI SDK 调 Claude 怎么改OpenAI SDK 接 Claude APIAnthropic API 国内怎么接
迁移时先锁定一件事最适合做低改动迁移。
迁移时先锁定一件事文档应该直接给 SDK 代码片段,而不是泛泛说明。
迁移时先锁定一件事适合作为官网最能转化的一类页。
最小 JavaScript 示例
import OpenAI from "openai";

const client = new OpenAI({
  apiKey: "YOUR_API_KEY",
  baseURL: "https://api.corenode.best/v1",
});

const rsp = await client.chat.completions.create({
  model: "claude-opus-4-6",
  messages: [{ role: "user", content: "hello" }],
});
迁移原则
保留什么
原有 SDK、现有请求结构、你团队的调用习惯和工作流。
替换什么
只替换 Base URL、API Key 和首轮测试模型。
Canonical
https://api.corenode.best/openai-sdk-claude
用户通常这样搜
OpenAI SDK 调 ClaudeOpenAI SDK 调 Claude 怎么改OpenAI SDK 接 Claude APIAnthropic API 国内怎么接

给搜索用户的短答案

迁移页最重要的不是讲新概念,而是明确哪些地方不用改,哪些地方必须先换,避免用户把一次替换做成一场重构。

为什么这页能直接拿去用
直接可执行
最适合做低改动迁移。
直接可执行
文档应该直接给 SDK 代码片段,而不是泛泛说明。
直接可执行
适合作为官网最能转化的一类页。
推荐测试模型
claude-opus-4-6

首次测试统一用这一个模型,先把鉴权、模型可见性和最小请求跑通,再决定是否切换到其它模型或更复杂工作流。

建议先调用
https://api.corenode.best/v1/models
最小成功标准

先跑通,再扩能力

migration

保留原有调用方式,只替换 Base URL、API Key 和模型名后,最小 chat/completions 请求返回成功。

首轮目标: 只验证鉴权、模型可见性和最小文本请求,不在第一轮测试里叠加多模态、工具调用或复杂工作流。
建议顺序: 先看 /v1/models,再测 claude-opus-4-6,最后再扩到你的真实业务调用。
适合场景

低改动迁移,最怕没有统一口径

适合已有 OpenAI SDK 代码、想把 Claude 接进现有项目的团队,尤其适合做低改动迁移。

迁移路径
01
保留原有 OpenAI SDK 调用方式。
02
只替换 Base URL、API Key 和目标模型名。
03
上线前先用 /v1/models 确认可见模型,避免配置看起来对其实模型不可用。
更多搜索问题
OpenAI SDK 真的可以直接调 Claude 吗?

可以,但前提是服务端提供了兼容入口,且模型名真实可用。

为什么代码没错还会失败?

通常是模型名不可见、上游不支持,或者账号权限不匹配。

迁移时最重要的验证是什么?

先查模型列表,再发最小 chat/completions 请求。

下一步去哪里

别让用户看完页就断掉

高意图搜索的价值,不在于把人带来一次,而在于让他继续沿着接入、验证、排错、付费这条链走下去。

如果你已经准备开始
先拿一把 Key,把第一条请求发出来

最好的一步不是继续逛,而是去控制台完成第一轮验证。通了以后,再回来选价格和正式模型。

继续浏览

把最相关的下一批需求留在站内

这里不再堆所有落地页,而是优先给用户看同类页、互补页和最容易继续转化的入口。

先去看全部价格