sucuipro.com · 教程版首页

只需一步,即可使用中转 API

如果你已经在使用 OpenAI 兼容 SDK,通常无需重写业务逻辑, 只需要把请求地址中的 baseURL 改成中转地址, 就可以继续调用 GPT、Claude、Codex 等模型。

前往控制台获取接入地址 查看接入步骤

为什么很多人需要中转 API

对很多开发者来说,真正麻烦的不是写代码,而是接入链路、请求地址、调用稳定性和统一管理。 一个中转层可以帮助你更方便地接入不同模型,并保持现有代码结构基本不变。

接入更省事

已有项目无需大改,常见场景下只需替换请求地址或配置项即可继续调用。

模型更集中

可在同一套接入方式下管理不同模型,减少多套配置带来的维护成本。

切换更灵活

当你要测试不同模型时,不必每次都重写整个业务逻辑,接入层更容易统一。

只需一步:把 baseURL 改掉

如果你当前用的是 OpenAI 兼容调用方式,最常见的做法就是保留现有 SDK 和调用代码, 只替换请求目标地址。下面是最容易理解的接入思路。

1

进入控制台,获取接入地址

先进入控制台查看可用模型、接入地址和你的控制台信息,再把它填入项目配置中。

控制台地址:
https://yh.m7ai.com/console
2

保留原有代码,只改配置项

如果你的项目已经能跑,只需要把原来的请求地址改成中转地址即可,业务逻辑通常不需要整体重写。

  • 保留原有 SDK
  • 保留原有消息结构
  • baseURL 改为新的接入地址
3

选择模型并发起请求

接入完成后,你就可以根据业务场景选择 GPT、Claude、Codex 等模型进行调用。

示例代码

下面给你一个常见的 OpenAI 兼容 SDK 写法示例,方便理解“只改 baseURL”这个思路。 具体地址和参数以控制台实际信息为准。

JavaScript 示例

import OpenAI from "openai";

const client = new OpenAI({
  apiKey: "YOUR_API_KEY",
  baseURL: "你的中转接入地址"
});

const result = await client.chat.completions.create({
  model: "gpt-5.4-mini",
  messages: [
    { role: "user", content: "你好,请介绍一下你自己" }
  ]
});

console.log(result);

Python 示例

from openai import OpenAI

client = OpenAI(
    api_key="YOUR_API_KEY",
    base_url="你的中转接入地址"
)

result = client.chat.completions.create(
    model="gpt-5.4-mini",
    messages=[
        {"role": "user", "content": "你好,请介绍一下你自己"}
    ]
)

print(result)

适合哪些人

已有项目的开发者

如果你已经有现成项目,最怕的是接入要大改。这类场景就适合先从配置层开始改。

测试多模型的人

需要频繁切换 GPT、Claude、Codex 等模型时,统一入口会更方便管理和比较。

先求快速跑通的人

如果你当前目标是先把调用跑起来,再逐步优化结构,这种接入方式也更直接。

常见问题

是不是只改 baseURL 就一定能用?

很多 OpenAI 兼容场景下,核心改动确实集中在请求地址;但具体是否完全兼容,还要看你使用的 SDK 版本、模型名和接口格式。

原来的代码要不要全部重写?

通常不需要。更常见的做法是先把配置项改好,保持业务层代码尽量不动,再根据实际返回结果微调。

怎么知道接入地址和模型名?

直接进入控制台查看即可。控制台里通常会给出你需要的接入信息和模型选项。

准备开始接入?

先查看控制台信息,再把你的项目配置改成对应的接入方式。

进入控制台