chore(codex): 调整 Codex 预设模板与占位符(auth.json/config.toml 与表单占位)

This commit is contained in:
Jason
2025-08-30 23:02:49 +08:00
parent 7b5d5c6ce1
commit 0cb89c8f67
2 changed files with 28 additions and 19 deletions

View File

@@ -12,20 +12,30 @@ export interface CodexProviderPreset {
export const codexProviderPresets: CodexProviderPreset[] = [
{
name: "Codex官方",
websiteUrl: "https://codex",
websiteUrl: "https://chatgpt.com/codex",
isOfficial: true,
// 官方一般不需要在 auth.json 里预置 key由用户根据实际环境填写
auth: {},
config: `# Codex 默认配置模板\n# 根据你的 Codex 安装或文档进行调整\nmodel = "default"\ntemperature = 0.7`,
// 官方的 key 为null
auth: {
"OPENAI_API_KEY": null,
},
config: ``,
},
{
name: "PackyCode",
websiteUrl: "https://www.packycode.com",
websiteUrl: "https://codex.packycode.com/",
// PackyCode 一般通过 API Key请将占位符替换为你的实际 key
auth: {
api_key: "sk-your-api-key-here",
"OPENAI_API_KEY": "sk-your-api-key-here",
},
config: `# Codex 配置模板 - PackyCode\n# 如有需要可添加 base_url: \n# base_url = "https://api.packycode.com"\nmodel = "default"\ntemperature = 0.7`,
config: `model_provider = "packycode"
model = "gpt-5"
model_reasoning_effort = "high"
[model_providers.packycode]
name = "packycode"
base_url = "https://codex-api.packycode.com/v1"
wire_api = "responses"
env_key = "packycode"`,
},
];