Codex CLI
OpenAI 的终端编程代理,指向 NextModel。
Codex CLI 从 ~/.codex/config.toml 读取模型提供商配置。添加一个指向 NextModel 端点的 provider 并导出密钥,之后每次 codex 调用都会经过 NextModel。
Codex CLIOpenAI · SDK
官方 OpenAI SDK(Python 和 Node)都接受自定义端点。把 base_url 设为你的 NextModel 端点、密钥放在环境变量里,其余代码保持不变。
在 NextModel 控制台创建密钥,并导出为 NEXTMODEL_API_KEY,方便下面的片段读取。
export NEXTMODEL_API_KEY=<YOUR_API_KEY>与默认 OpenAI 配置相比,唯一的变化就是 base_url。
import os
from openai import OpenAI
client = OpenAI(
base_url="https://api.nextmodel.app/v1",
api_key=os.environ["NEXTMODEL_API_KEY"],
)
resp = client.chat.completions.create(
model="claude-sonnet-4-5",
messages=[{"role": "user", "content": "Say hello in one sentence."}],
)
print(resp.choices[0].message.content)TypeScript 同理:baseURL 是唯一新增的参数。
import OpenAI from "openai";
const client = new OpenAI({
baseURL: "https://api.nextmodel.app/v1",
apiKey: process.env.NEXTMODEL_API_KEY,
});
const resp = await client.chat.completions.create({
model: "claude-sonnet-4-5",
messages: [{ role: "user", content: "Say hello in one sentence." }],
});
console.log(resp.choices[0].message.content);两个客户端都从环境变量读取密钥——本地用 dotenv 加载,生产环境用平台的密钥管理服务。
提示词保持英文以获最佳效果
Classify this support ticket as billing, bug report, or how-to, and answer it.
Draft a three-paragraph product description from these bullet points.当前所有 openai-python 和 openai-node 版本都在客户端构造函数里接受 base_url / baseURL——包括你项目正在用的版本。
支持。Python 传 stream=True,Node 传 stream: true,然后按块迭代响应,与默认端点完全一致。
即使在本地也建议用环境变量——示例片段读取 NEXTMODEL_API_KEY,避免敏感信息进入 git。
进程没有读到 NEXTMODEL_API_KEY。先在同一个 shell 里 echo 该变量——或检查 .env 的加载——再重试。
base_url 必须以 /v1 结尾且只出现一次。缺少 /v1 或写成 /v1/v1 都会表现为 not found。
OpenAI 的终端编程代理,指向 NextModel。
Codex CLI 从 ~/.codex/config.toml 读取模型提供商配置。添加一个指向 NextModel 端点的 provider 并导出密钥,之后每次 codex 调用都会经过 NextModel。
Codex CLIAI 优先的 IDE,接上你自己的端点。
Cursor 支持为 OpenAI 兼容端点自带密钥(BYOK)。在 Settings → Models 中粘贴你的 NextModel 密钥,并把 OpenAI 提供商的 Base URL 指向 NextModel,OpenAI 格式的请求就会发往 NextModel。
CursorVS Code 里的自主编程代理,用你自己的密钥。
Cline 是一个 VS Code 扩展,会在每一步征求你的确认后规划和修改代码。它的 OpenAI Compatible provider 接受任意端点,填一张表就能接上 NextModel。
Cline开箱即说 OpenAI 的桌面聊天客户端。
Cherry Studio 把模型提供商作为服务来管理。把 NextModel 作为 OpenAI 兼容服务添加一次,它就会出现在你已有的服务列表旁边。
Cherry Studio