集成指南/Continue 接入

通过带自定义 apiBase 的 OpenAI provider,把 UniGateway 接入 Continue。

Continue 接入

通过带自定义 apiBaseopenai provider,可以把 UniGateway 接入 Continue。

最小配置

Continue 官方文档说明,OpenAI 兼容 provider 可以这样配置:

  • provider: openai
  • model: <MODEL_ID>
  • apiBase: https://api.unigateway.ai/v1
  • apiKey: <YOUR_UNIGATEWAY_API_KEY>

config.yaml 示例

name: UniGateway
version: 0.0.1
schema: v1

models:
  - name: UniGateway Chat
    provider: openai
    model: gpt-5.2
    apiBase: https://api.unigateway.ai/v1
    apiKey: <YOUR_UNIGATEWAY_API_KEY>

推荐上线顺序

  1. 先只配置一个聊天模型。
  2. GET /v1/models 确认精确模型 ID。
  3. 聊天稳定后,再放开 edit、autocomplete 或更重的 agent 角色。
  4. 如果某个模型在 /responses 语义下表现不稳,优先换到更匹配的模型,或再调整 Continue 的请求模式。

运行建议

项目建议
apiBase保留 /v1 后缀
模型角色先把 chat 跑稳,再追加其他角色
Legacy completions只有端点行为确实需要时再开启
调试方式先在 Continue 外单独测一遍同模型,再判断是否为编辑器集成问题

常见失败场景

问题处理方式
Continue 能加载配置,但模型不可用重新检查 apiBaseapiKey 和精确模型 ID
autocomplete 或 edit 效果不如 chat不要假设一个模型适合所有角色,要按角色分开上线
不同模型端点兼容性不同请求形态保持保守,并按角色逐项验证
流式或推理行为有差异结合 Continue 的请求模式重新验证模型表现