接入
OpenAI 相容介面
CoreCode 的所有模型都提供 OpenAI 格式的介面,GPT、Gemini、Grok 用它最方便,Claude 也可以。OpenAI SDK、curl,以及任何能填「API 地址」和「金鑰」的 OpenAI 相容客戶端,都能直接接到 CoreCode。
https://corecode.live/v1/v1/chat/completions)和 Responses(/v1/responses),所有模型都支援Authorization: Bearer sk-你的金鑰,分組選模型所在的分組或「auto」建立金鑰
在 API 金鑰 頁點「建立 API 金鑰」,按要用的模型選分組:
| 要用的模型 | 分組 |
|---|---|
| GPT | GPT |
| Gemini | |
| Grok | Grok |
| 幾家都要用 | auto,按模型名自動選分組 |
用 curl 試一下
curl https://corecode.live/v1/chat/completions \
-H "Authorization: Bearer sk-你的金鑰" \
-H "Content-Type: application/json" \
-d '{"model": "grok-4.7", "messages": [{"role": "user", "content": "回覆 ok"}]}'
返回的 choices[0].message.content 是 ok 即接通。把 model 換成 gpt-6.1-sol 或 gemini-3.8-flash-high 試其他分組,金鑰的分組要對得上。
OpenAI SDK
from openai import OpenAI
client = OpenAI(base_url="https://corecode.live/v1", api_key="sk-你的金鑰")
resp = client.chat.completions.create(
model="gemini-3.8-flash-high",
messages=[{"role": "user", "content": "回覆 ok"}],
)
print(resp.choices[0].message.content)
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://corecode.live/v1", apiKey: "sk-你的金鑰" });
const resp = await client.chat.completions.create({
model: "gemini-3.8-flash-high",
messages: [{ role: "user", content: "回覆 ok" }],
});
console.log(resp.choices[0].message.content);
也可以用 Responses 介面,所有模型都支援:client.responses.create(model="gpt-6.1-sol", input="回覆 ok")。
在客戶端裡填寫
聊天客戶端、編輯器外掛和 Agent 工具的叫法各不相同,找到「OpenAI」或「OpenAI 相容」型別的提供方,填三項:
| 欄位 | 填寫 |
|---|---|
| API 地址 / Base URL | https://corecode.live/v1。有的客戶端會自己在後面加 /v1,這時填 https://corecode.live;請求報 404 就換另一種寫法 |
| API 金鑰 | sk- 開頭的金鑰 |
| 模型 | 手動填模型名,如 gpt-6.1-sol、gemini-3.8-flash-high、grok-4.7 |
具體工具的設定見 OpenCode、OpenClaw 和 Codex;裝了 Magpie 的話,在 Magpie 裡選模型更省事。
GPT 分組
Codex 號池。模型:gpt-6.1-sol、gpt-6.1-terra、gpt-6-astra、gpt-6-sol、gpt-6-luna、gpt-5.6-sol、gpt-5.6-terra、gpt-5.6-luna、codex-auto-review。
Gemini 分組
Antigravity 號池。模型:gemini-3.8-flash-high。
Grok 分組
Grok 號池。模型:grok-4.7、grok-4.6。
常見問題
401
金鑰沒帶上或填錯。請求頭要寫成 Authorization: Bearer sk-你的金鑰,Bearer 後面有一個空格。
模型不存在或無可用管道
金鑰的分組裡沒有這個模型。比如 Grok 分組的金鑰呼叫 gpt-6.1-sol 會報錯;改用對應分組的金鑰,或者用「auto」分組。
Claude 也能用這個介面嗎?
能,金鑰分組要是「Claude 滿血(可外接)」或 auto,「僅限CC」只接受 Claude Code。不過 Claude 的提示快取、思考等功能以 Anthropic 原生介面最完整,SDK 裡調 Claude 建議用 Anthropic SDK,地址 https://corecode.live。