其他 OpenAI 兼容端点——Gemini / SiliconFlow / OpenRouter 等统一接入
统一接入路径
除了方舟 Ark 和 DeepSeek 这两个有专属适配的提供商,OpenLess 还内置了一个通用的 OpenAI Chat Completions 兼容端点渠道类型——只要某个 LLM 提供商的 API 格式和 OpenAI POST /v1/chat/completions 一致,就能用这个渠道接入。
这意味着:Google Gemini、SiliconFlow、OpenRouter、MiniMax、StepFun、CometAPI、Atlas Cloud、Tencent TokenHub、OpenCode Zen、Requesty、API Route、OrcaRouter、阿里云 Coding Plan 等——十多家 LLM 提供商全部走同一条路径接入。
通用配置步骤
- 打开 OpenLess → 设置 → AI 服务与模型 → 语言模型 → 添加渠道
- 提供商选「自定义 OpenAI 兼容端点」
- 填三个字段:
| 字段 | 说明 |
|---|---|
| API Key | 从提供商控制台创建 |
| Endpoint URL | 提供商的 Chat Completions URL |
| Model | 要调用的模型名称(提供商自己的 ID) |
- 保存 → 点「验证」
热门提供商速查
| 提供商 | Endpoint URL 示例 | Model 示例 |
|---|---|---|
| OpenAI | https://api.openai.com/v1/chat/completions | gpt-4o-mini, gpt-4o |
| Google Gemini | https://generativelanguage.googleapis.com/v1beta/openai/chat/completions | gemini-1.5-flash |
| SiliconFlow | https://api.siliconflow.cn/v1/chat/completions | deepseek-ai/DeepSeek-V3, Pro/moonshotai/Kimi-k2.5 |
| OpenRouter | https://openrouter.ai/api/v1/chat/completions | 用 OpenRouter 格式(如 openai/gpt-4o) |
| MiniMax | https://api.minimax.chat/v1/text/chatcompletion_v2 | abab6.5s-chat |
| StepFun | https://api.stepfun.com/v1/chat/completions | step-1-8k |
以上 Endpoint 和 Model 以提供商最新官方文档为准——可能随时变化。
通用端点的工作原理
OpenLess Core(Rust 后端)在你选了通用兼容端点后,会:
- 用你填的 Endpoint URL + API Key + Model 组装一个标准的 OpenAI Chat Completions 请求
- 把转写文本、输出模式对应的 system prompt、词典词条语义提示、光标上下文(如果开启)全部打包成 messages 数组
- 发起 HTTP POST 请求
- 解析返回结果(同时支持普通返回和流式返回)
- 把润色结果交给插入模块写进光标
通用端点 vs 专属适配
| 维度 | 通用兼容端点 | 专属适配 |
|---|---|---|
| 适用范围 | 任何 OpenAI 兼容端点 | 只有少数几个提供商 |
| 功能完整性 | 标准 Chat Completions 功能 | 可能有提供商专属的高级功能 |
| 配置复杂度 | 填三个字段 | 可能需要更多字段 |
日常润色场景用通用兼容端点完全够用。