Skip to content

快速参考

CLI 命令

命令说明
godex serve启动网关服务器
godex init交互式创建 godex.yaml
bun run dev热重载开发服务器(端口 13145)
bun run build编译当前平台的原生二进制
bun run test单元 + 集成测试
bun run test:e2e带模拟上游的端到端测试
bun run typecheckTypeScript 类型检查
bun run lintBiome 代码检查
bun run ci完整 CI 流水线

API 端点

方法路径说明
POST/v1/responses创建响应(流式或非流式)
GET/v1/models列出可用模型
GET/health健康检查

模型选择

model: "gpt-4o"         → 通过 default_provider 的模型映射解析
model: "zhipu/glm-4.7"  → 显式 provider/model 选择器
model: "openai/gpt-4o"  → 路由到配置的 openai 提供商

环境变量

变量说明
DEEPSEEK_API_KEYDeepSeek 提供商 API 密钥
ZHIPU_API_KEY智谱提供商 API 密钥
MINIMAX_API_KEYMiniMax 提供商 API 密钥
OPENAI_BASE_URL将 Codex CLI 指向 GodeX
OPENAI_API_KEY必须设置(GodeX 不验证)

OpenAI SDK 使用

ts
import OpenAI from "openai";

const client = new OpenAI({
  baseURL: "http://localhost:5678/v1",
  apiKey: "any-value",
});

const response = await client.responses.create({
  model: "gpt-4o",
  input: "你好!",
});

系统总览