新把任何智能体接入 UberLLM:一个密钥,所有模型,价格不高于官方价。
UberLLM

Continue

Continue (VS Code / JetBrains 助手) 通过其 openai 提供商,使用自定义 apiBase 连接到 UberLLM。包含实时模型选择的分步指南:Continue 设置

设置

将您的密钥放入 ~/.continue/.env 中(编辑器扩展不读取 shell 变量):

ULL_API_KEY=ull_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

然后将模型添加到 ~/.continue/config.yaml 中:

name: My Config
version: 1.0.0
schema: v1

models:
  - name: DeepSeek V4.1 Flash (UberLLM)
    provider: openai
    model: deepseek/deepseek-v4.1-flash
    apiBase: https://api.uberllm.dev/v1
    apiKey: ${{ secrets.ULL_API_KEY }}
    useResponsesApi: false
    useLegacyCompletionsEndpoint: false
    capabilities: [tool_use]
    roles: [chat, edit, apply]

关键字段:

  • provider: openai(UberLLM 支持 OpenAI API)。
  • model: 任何目录模型 ID,例如 deepseek/deepseek-v4.1-flash。
  • apiBase: https://api.uberllm.dev/v1 — 覆盖默认的 OpenAI URL。
  • apiKey: 您的 ull_ 密钥,此处从 .env 密钥中读取。
  • useResponsesApi: false: 否则 Continue 会将 gpt-5* 和 o* 模型名称发送到 Responses API。UberLLM 也支持该路由(Responses API),因此此行仅将所有模型保留在聊天补全功能上,这是此配置经过测试的路由。
  • useLegacyCompletionsEndpoint: false: 否则自动补全会调用 /v1/completions,UberLLM 不支持该功能(404)。

重新加载 Continue 并从模型下拉菜单中选择模型。

多种模型和自动补全

为每个模型添加一个条目。对于自动补全,添加一个快速、便宜的模型,并使用 roles: [autocomplete] 和相同的两个 false 设置:

  - name: Autocomplete (UberLLM)
    provider: openai
    model: qwen/qwen3-coder
    apiBase: https://api.uberllm.dev/v1
    apiKey: ${{ secrets.ULL_API_KEY }}
    useResponsesApi: false
    useLegacyCompletionsEndpoint: false
    roles: [autocomplete]

每次调用都会发送给该模型可用的第三方提供商。请参阅 [模型和路由]](./models-and-routing)。