Hello World

吞风吻雨葬落日 欺山赶海踏雪径

0%

如何使用 CLIProxyAPI 做反代

这里演示OpenAI兼容提供商的配置,使用的是英伟达的免费服务。其他 Antigravity OAuth等参考官网教程。

官网

CLIProxyAPI 是一个为 CLI 提供 OpenAI/Gemini/Claude/Codex 兼容 API 接口的代理服务器。

https://help.router-for.me/cn/introduction/what-is-cliproxyapi.html

安装

macos

1
2
brew install cliproxyapi
brew services start cliproxyapi

配置

  1. 在 AI 提供商配置 中新增 OpenAI 兼容提供商
  2. Base URL 填写 https://integrate.api.nvidia.com/v1
  3. 模型添加 z-ai/glm4.7minimaxai/minimax-m2.1
  4. API Key 填写 nvapi- 开头的密钥
  5. 配置管理中 payload 新增
    1
    2
    3
    4
    5
    6
    7
    8
    9
    payload:
    override:
    - models:
    - name: "z-ai/glm4.7"
    protocol: "openai"
    - name: "minimaxai/minimax-m2.1"
    protocol: "openai"
    params:
    "reasoning_effort": "high"

这样配置就配置好了。

  1. cc-switch 配置
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    {
    "env": {
    "ANTHROPIC_AUTH_TOKEN": "sk-aaa",
    "ANTHROPIC_BASE_URL": "http://localhost:8317",
    "ANTHROPIC_DEFAULT_HAIKU_MODEL": "minimaxai/minimax-m2.1",
    "ANTHROPIC_DEFAULT_OPUS_MODEL": "minimaxai/minimax-m2.1",
    "ANTHROPIC_DEFAULT_SONNET_MODEL": "minimaxai/minimax-m2.1",
    "ANTHROPIC_MODEL": "minimaxai/minimax-m2.1"
    },
    "includeCoAuthoredBy": false
    }

好了,这样就可直接在 cc 中使用了。