Skip to content

OpenAI 协议 ​

MoaCode 同时支持 OpenAI 的两种协议,服务 GPT 系列模型:

协议端点服务渠道适用
Responses(新版)POST /v1/responsesCodex Pro(0.6×)Codex CLI、OpenClaw、支持 Responses 的新客户端
Chat Completions(传统)POST /v1/chat/completionsOpenai Legacy(Pro),0.6×WorkBuddy、Trae 及绝大多数存量客户端

Chat Completions ​

python
from openai import OpenAI

client = OpenAI(
    base_url="https://moacode.org/v1",
    api_key="你的APIKey",
)

completion = client.chat.completions.create(
    model="gpt-5.5",
    messages=[{"role": "user", "content": "用一句话解释什么是闭包"}],
)
print(completion.choices[0].message.content)
typescript
import OpenAI from 'openai'

const client = new OpenAI({
  baseURL: 'https://moacode.org/v1',
  apiKey: '你的APIKey',
})

const completion = await client.chat.completions.create({
  model: 'gpt-5.5',
  messages: [{ role: 'user', content: '用一句话解释什么是闭包' }],
})
console.log(completion.choices[0].message.content)
bash
curl https://moacode.org/v1/chat/completions \
  -H "Authorization: Bearer 你的APIKey" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "gpt-5.5",
    "messages": [{"role": "user", "content": "用一句话解释什么是闭包"}]
  }'

流式:请求体加 "stream": true 即可。

Responses ​

python
from openai import OpenAI

client = OpenAI(
    base_url="https://moacode.org/v1",
    api_key="你的APIKey",
)

response = client.responses.create(
    model="gpt-5.5",
    input="用一句话解释什么是闭包",
)
print(response.output_text)
typescript
import OpenAI from 'openai'

const client = new OpenAI({
  baseURL: 'https://moacode.org/v1',
  apiKey: '你的APIKey',
})

const response = await client.responses.create({
  model: 'gpt-5.5',
  input: '用一句话解释什么是闭包',
})
console.log(response.output_text)
bash
curl https://moacode.org/v1/responses \
  -H "Authorization: Bearer 你的APIKey" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "gpt-5.5",
    "input": "用一句话解释什么是闭包"
  }'

常用模型 ​

模型 ID说明
gpt-5.5主力模型(支持联网搜索)
gpt-5.4 / gpt-5.4-mini上代主力 / 轻量
gpt-5.6-sol / gpt-5.6-terra5.6 系列高/中档
gpt-image-2图像生成(见 GPT 生图接口)

完整清单与价格见模型目录。

选对端点

创建了限定渠道的专用 Key 时注意:Codex 渠道的 Key 只能调 /v1/responses,Openai Legacy(Pro)渠道的 Key 只能调 /v1/chat/completions。混用会报错。

MoaCode — One key. Every coding agent.