MớiTrỏ bất kỳ agent nào về UberLLM — một key, mọi model, bằng giá niêm yết hoặc rẻ hơn.
UberLLM

Continue (VS Code / JetBrains) với UberLLM: config.yaml hoạt động

Trong ~/.continue/config.yaml, thêm một model với provider: openai, apiBase: https://api.uberllm.dev/v1, khóa của bạn từ một secret .env, và useLegacyCompletionsEndpoint: false để autocomplete chuyển sang chat completions (cộng với useResponsesApi: false để giữ các model GPT-5 cũng trên chat completions).

Các bước

  1. Tạo một khóa trên trang khóa của bạn và nạp tiền.
  2. Lưu khóa nơi Continue tìm kiếm các bí mật, trong ~/.continue/.env:
ULL_API_KEY=ull_your_key

Các tiện ích mở rộng của trình chỉnh sửa không thấy các biến từ shell của bạn, vì vậy hãy sử dụng tệp này (hoặc .continue/.env trong dự án).

  1. Mở ~/.continue/config.yaml và thêm các mô hình:
name: My Config
version: 1.0.0
schema: v1

models:
  - name: moonshotai/kimi-k3 (UberLLM)
    provider: openai
    model: moonshotai/kimi-k3
    apiBase: https://api.uberllm.dev/v1
    apiKey: ${{ secrets.ULL_API_KEY }}
    useResponsesApi: false
    useLegacyCompletionsEndpoint: false
    capabilities: [tool_use]
    roles: [chat, edit, apply]

  - name: deepseek/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]
  1. Tải lại cửa sổ và chọn mô hình trong menu mô hình của Continue.

Hai dòng định tuyến

Continue chọn một tuyến đường cho mỗi mô hình, và hai dòng này giữ cho mọi mô hình UberLLM hoạt động trên chat completions:

  • useLegacyCompletionsEndpoint: false: autocomplete nếu không sẽ sử dụng tuyến đường /v1/completions cũ, mà UberLLM không hỗ trợ (404). Dòng này là bắt buộc.
  • useResponsesApi: false: Continue gửi bất kỳ mô hình nào có tên chứa gpt-5 (hoặc o1, o3…) đến Responses API, ngay cả với một apiBase tùy chỉnh. UberLLM cũng hỗ trợ tuyến đường đó, vì vậy dòng này không còn cần thiết để tránh lỗi; nó giữ tất cả các mô hình của bạn trên một tuyến đường mà config đã được kiểm tra.

Tự động hoàn thành

Thêm một mô hình nhanh riêng biệt với vai trò autocomplete:

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

Tự động hoàn thành thông qua mô hình trò chuyện hoạt động, nhưng chất lượng thay đổi tùy theo mô hình nhiều hơn khi dùng cho trò chuyện. Hãy thử hai hoặc ba mô hình từ bảng nhanh bên dưới. Nó gửi nhiều yêu cầu nhỏ, vì vậy hãy theo dõi Dashboard → Activity trong ngày đầu tiên.

Khắc phục sự cố

  • 404 trên trò chuyện: apiBase không kết thúc bằng /v1.
  • 404 chỉ trên tính năng tự động hoàn thành: thiếu useLegacyCompletionsEndpoint: false.
  • 401: không tìm thấy bí mật. Kiểm tra tên có khớp (ULL_API_KEY) và tệp .env nằm ở một trong các vị trí trên, sau đó tải lại cửa sổ.
  • Chế độ Agent không hoạt động: thêm capabilities: [tool_use].
  • 402 không đủ tín dụng: thêm tín dụng trên trang tín dụng.

Đọc tiếp

Các model trò chuyện, chỉnh sửa và tác nhân

Hỗ trợ Tool calls. Hai cái đầu tiên nằm trong config bên dưới.

ModelModel id (dán cái này)Giá hiện tại
Kimi K3moonshotai/kimi-k3$0.00095 input · $0.0788 output / 1M
DeepSeek V4.1 Flashdeepseek/deepseek-v4.1-flash$0.00018 input · $0.0014 output / 1M
GLM 5.3z-ai/glm-5.3$0.00032 input · $0.0145 output / 1M
Claude Sonnet 5.5anthropic/claude-sonnet-5.5$0.0610 input · $0.3052 output / 1M
Qwen 3 Coder 480bqwen/qwen3-coder$0.0030 input · $0.0099 output / 1M
GPT-5.5openai/gpt-5.5$0.1250 input · $0.7500 output / 1M
Claude Opus 5.5anthropic/claude-opus-5.5$0.1907 input · $0.9534 output / 1M
DeepSeek V4 Prodeepseek/deepseek-v4-pro$0.0051 input · $0.0102 output / 1M
MiniMax M3minimax/minimax-m3$0.0177 input · $0.0708 output / 1M

Giá ở lần dựng hằng giờ gần nhất, không cộng phí · mọi model →

Các model nhanh, rẻ cho tính năng tự động hoàn thành

Autocomplete kích hoạt mỗi khi bạn tạm dừng gõ, vì vậy giá mỗi lần gọi là quan trọng nhất.

ModelModel id (dán cái này)Giá hiện tại
DeepSeek V4.1 Flashdeepseek/deepseek-v4.1-flash$0.00018 input · $0.0014 output / 1M
Qwen 3 Coder 480bqwen/qwen3-coder$0.0030 input · $0.0099 output / 1M
Gemini 3.1 Flash Litegoogle/gemini-3.1-flash-lite$0.0025 input · $0.0149 output / 1M
Mistral Small 3.2 24B Instructmistralai/mistral-small-3.2-24b-instruct$0.0430 input · $0.1146 output / 1M
GPT-OSS 120Bopenai/gpt-oss-120b$0.000069 input · $0.00030 output / 1M

Giá ở lần dựng hằng giờ gần nhất, không cộng phí · mọi model →

Câu hỏi thường gặp

Làm cách nào để tôi sử dụng UberLLM trong Continue?

Thêm một model vào config.yaml với provider: openai, apiBase: https://api.uberllm.dev/v1, apiKey từ một secret trong .env, và useLegacyCompletionsEndpoint: false (useResponsesApi: false cũng giữ các model GPT-5 trên chat completions).

Tại sao tính năng tự động hoàn thành của Continue lại trả về 404 với UberLLM?

Continue sử dụng route /v1/completions cũ cho autocomplete trừ khi model đặt useLegacyCompletionsEndpoint: false. UberLLM chỉ phục vụ chat completions.