请问大佬们,Codex是如何接入第三方模型的呢?

Zenlink 2026-09-22 15:54 1

这是一个网友的截图,原理他不说


最新回复 (6)
  • BoYaJun 09-22 15:55
    1

    ccswitch,下载之后在CC switch 里面配置你要接的 APIkey,切换过去就行了,网上很多教程

  • odexf 09-22 15:57
    2

    https://github.com/coulsontl/ai-toolbox 这个用下来比ccswitch好用

  • leftbot 09-22 15:57
    3

    能改配置文件实现,但论方便还是ccswitch,

    www.ccswitch.io/zh/download

  • cangshui 09-22 16:00
    4

    config里面引用外部端点配置文件即可,第三方工具还是不安全。比如:model_provider = "OpenAI"

    model = "deepseek-v4.1-flash"

    model_catalog_json = 'C:\Users\Administrator.codex\cpa-models.json'

    review_model = "gpt-5.6-luna"

    model_reasoning_effort = "xhigh"


    disable_response_storage = true

    windows_wsl_setup_acknowledged = true

    name = "custom"

    wire_api = "responses"

    base_url = "http://0.0.0.0/v1"

    requires_openai_auth = true

    http_headers = { "x-openai-actor-authorization" = "local-image-extension" }


    cpa-models.json:


    {

    "models": [

    {

    "slug": "gpt-5.6-luna",

    "display_name": "GPT-5.6 Luna",

    "description": "",

    "base_instructions": "您是 Codex,一个在 Codex CLI 中运行的编码代理。在用户的工作区中工作,遵循用户和存储库说明,在有用时使用提供的工具,简洁地传达进度,保留不相关的更改,并安全地完成请求的任务。",

    "default_reasoning_level": "xhigh",

    "supported_reasoning_levels": [

    {

    "effort": "xhigh",

    "description": "最困难任务的最大推理"

    }

    ],

    "shell_type": "unified_exec",

    "visibility": "list",

    "supported_in_api": true,

    "priority": 1,

    "availability_nux": null,

    "upgrade": null,

    "support_verbosity": false,

    "default_verbosity": null,

    "apply_patch_tool_type": "freeform",

    "truncation_policy": {

    "mode": "tokens",

    "limit": 10000

    },

    "context_window": 1000000,

    "max_context_window": 1000000,

    "experimental_supported_tools": [],

    "input_modalities": [

    "text",

    "image"

    ],

    "supports_reasoning_summary_parameter": true,

    "multi_agent_version": "v2"

    },

    {

    "slug": "gpt-5.6-sol",

    "display_name": "GPT-5.6 Sol",

    "description": "",

    "base_instructions": "您是 Codex,一个在 Codex CLI 中运行的编码代理。在用户的工作区中工作,遵循用户和存储库说明,在有用时使用提供的工具,简洁地传达进度,保留不相关的更改,并安全地完成请求的任务。",

    "default_reasoning_level": "high",

    "supported_reasoning_levels": [

    {

    "effort": "low",

    "description": "轻量任务节省成本"

    },

    {

    "effort": "medium",

    "description": "日常任务的平衡推理"

    },

    {

    "effort": "high",

    "description": "对复杂任务进行更深入的推理"

    },

    {

    "effort": "xhigh",

    "description": "最困难任务的最大推理"

    }

    ],

    "shell_type": "unified_exec",

    "visibility": "list",

    "supported_in_api": true,

    "priority": 5,

    "availability_nux": null,

    "upgrade": null,

    "support_verbosity": false,

    "default_verbosity": null,

    "apply_patch_tool_type": "freeform",

    "truncation_policy": {

    "mode": "tokens",

    "limit": 10000

    },

    "context_window": 1000000,

    "max_context_window": 1000000,

    "experimental_supported_tools": [],

    "input_modalities": [

    "text",

    "image"

    ],

    "supports_reasoning_summary_parameter": true,

    "multi_agent_version": "v2"

    },

    {

  • Zanon 09-22 16:08
    5

    很明显就是 opencodex

  • Zenlink 楼主 09-22 16:12
    6

    @Zanon #5


    谢谢佬

* 帖子来源NodeSeek
返回