Client Example

Windsurf

在 Windsurf 中通过 BYOK 或 Roo Code 接入 AnyStarX。

Windsurf(原 Codeium)是带 Cascade agent 的 AI IDE。它对「任意第三方 OpenAI 兼容网关」的支持因版本与订阅而异,建议按下面顺序尝试。

方案 A:原生 BYOK / Custom Provider(若有)

部分版本在 Windsurf Settings → Cascade → Model Configuration(或 BYOK / Custom Model Provider)里可填自定义端点:

字段
ProviderOpenAI Compatible / Custom
Base URLhttps://anystarx.com/v1
API KeyAnyStarX 控制台 Key
Model控制台完整模型 ID

保存后,在 Chat / Cascade 的模型列表中选择该自定义模型做一次短对话测试。

先看你的版本有没有入口

Windsurf 原生 BYOK 在部分版本/套餐上可能只支持 Anthropic,或根本不暴露任意 OpenAI Compatible Base URL。若设置里找不到对应项,请用方案 B。

方案 B:Roo Code 扩展(更稳妥)

当原生无法填 OpenAI 兼容 Base URL 时,可在 Windsurf Marketplace 安装 Roo Code,用扩展把请求转到 AnyStarX:

  1. 安装 Roo Code,按引导进入 Provider 配置(可选择不登录账号)
  2. API Provider 选 OpenAI Compatible
  3. 填写:
字段
Base URLhttps://anystarx.com/v1
API KeyAnyStarX API Key
Model控制台完整模型 ID
  1. 保存后在 Roo Code 面板发一条测试消息

Cascade 与补全说明

  • Chat / 对话:OpenAI Compatible 端点通常最稳。
  • Cascade agent:依赖 Windsurf 自身编排层,第三方端点能力可能不完整。
  • Autocomplete / FIM:与 Chat 请求形态不同,部分代理不支持;Chat 可用但补全不可用时属常见情况。

验证

curl https://anystarx.com/v1/models \
  -H "Authorization: Bearer YOUR_API_KEY"

若 curl 正常而客户端失败,优先检查 Base URL 是否误写成完整 /chat/completions,以及模型 ID 是否与控制台一致。

备选客户端

若你主要想用 AnyStarX 跑 coding agent,也可直接用:

On this page