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

OpenCode

OpenCode giao tiếp với UberLLM thông qua gói @ai-sdk/openai-compatible. Bạn lưu khóa một lần, sau đó mô tả nhà cung cấp trong opencode.json.

Trước khi bắt đầu

  • Một tài khoản UberLLM có số dư, và một API key từ Dashboard → Khóa](ull_...).

1. Lưu khóa

Trong OpenCode, chạy /connect, cuộn đến Other, nhập provider id uberllm, sau đó dán khóa của bạn. OpenCode lưu nó trong ~/.local/share/opencode/auth.json. id bạn nhập ở đây phải khớp với provider id trong opencode.json.

2. Thêm nhà cung cấp

Tệp toàn cục: ~/.config/opencode/opencode.json. Tệp dự án: opencode.json trong thư mục gốc của dự án (nó sẽ ưu tiên hơn tệp toàn cục).

{
  "$schema": "https://opencode.ai/config.json",
  "provider": {
    "uberllm": {
      "npm": "@ai-sdk/openai-compatible",
      "name": "UberLLM",
      "options": {
        "baseURL": "https://api.uberllm.dev/v1"
      },
      "models": {
        "deepseek/deepseek-v4.1-flash": { "name": "DeepSeek V4.1 Flash", "limit": { "context": 1048576, "output": 384000 } },
        "z-ai/glm-5.2": { "name": "GLM 5.2", "limit": { "context": 1048576, "output": 32768 } },
        "moonshotai/kimi-k3": { "name": "Kimi K3", "limit": { "context": 1048576, "output": 32768 } }
      }
    }
  }
}

Để bỏ qua /connect, thay vào đó, hãy đặt khóa vào tệp: "apiKey": "{env:UBERLLM_API_KEY}" bên trong options.

OpenCode chỉ liệt kê các mô hình bạn đặt tên ở đây. Bất kỳ ID nào từ danh mục đều hoạt động.

3. Chọn mô hình

Chạy /models và chọn một trong các mô hình UberLLM.

Mô hình được đề xuất

Đã kiểm tra vào 30 tháng 10, 2026: mỗi mô hình đều trả lời và thực hiện một lệnh gọi công cụ thông qua UberLLM.

ID mô hình Ngữ cảnh Đầu ra tối đa
deepseek/deepseek-v4.1-flash 1,048,576 384,000
z-ai/glm-5.2 1,048,576 32,768
moonshotai/kimi-k3 1,048,576 32,768

Lỗi thường gặp

Bạn thấy gì Nguyên nhân và cách khắc phục
401 Không có key cho nhà cung cấp này. Chạy opencode auth list; id phải là uberllm ở cả hai nơi.
404 với "page not found" baseURL phải là https://api.uberllm.dev/v1. Sử dụng @ai-sdk/openai-compatible, nhà cung cấp đã được kiểm tra với thiết lập này.
404 model_not_found Model key trong models không phải là một catalog id.
402 insufficient_credits Số dư trống. Thêm tín dụng trong Dashboard → Credits.