Tìm tài liệu...

Bắt đầu gõ để tìm tài liệu

opencode
OpenCode

Hướng dẫn cài đặt OpenCode

Thêm UnoRouter làm nhà cung cấp tùy chỉnh trong OpenCode và chọn bất kỳ mô hình nào làm tác nhân lập trình đang hoạt động.

Tổng quan

OpenCode đọc danh sách nhà cung cấp từ một tệp cấu hình JSON. Thêm UnoRouter làm nhà cung cấp tùy chỉnh với bộ chuyển đổi tương thích OpenAI, sau đó bạn có thể chọn bất kỳ mô hình UnoRouter nào làm mô hình đang hoạt động.

Cấu hình nhanh

Dán các giá trị này vào ứng dụng. Khoá của bạn sẽ tự điền khi bạn đã đăng nhập.

text
URL cơ sở: https://api.unorouter.com/v1
Khoá API: YOUR_API_KEY

Đăng nhập để tự động điền API key

Tương thích

Chat CompletionsTruyền phátGọi công cụ

Thiết lập từng bước

  1. 1
    Mở tệp cấu hình OpenCode

    Nhấn Ctrl + O trong OpenCode và dán đường dẫn. Trên Windows, thay YOUR_USER bằng tên người dùng Windows của bạn.

    text
    C:/Users/YOUR_USER/.config/opencode/opencode.json

    Đăng nhập để tự động điền API key

  2. 2
    Thay thế nội dung tệp

    Xoá sạch tệp và dán khối nhà cung cấp UnoRouter. Điền khoá API UnoRouter của bạn và chọn bất kỳ mô hình nào từ danh mục.

    json
    {
      "$schema": "https://opencode.ai/config.json",
      "provider": {
        "unorouter": {
          "name": "UnoRouter",
          "npm": "@ai-sdk/openai-compatible",
          "options": {
            "apiKey": "YOUR_API_KEY",
            "baseURL": "https://api.unorouter.com/v1"
          }
        }
      }
    }

    Đăng nhập để tự động điền API key

  3. 3
    Lưu và tải lại

    Nhấn Ctrl + S để lưu, sau đó Ctrl + Shift + P và chạy lệnh Developer: Reload Window. OpenCode sẽ nhận nhà cung cấp mới khi tải lại.

  4. 4
    Chọn một mô hình

    Mở trình chọn mô hình trong OpenCode và chuyển sang mô hình bạn đã thêm. Bộ chuyển đổi tương thích OpenAI tự động xử lý truyền phát và gọi công cụ.

Mô hình đề xuất

Các mô hình miễn phí hoạt động tốt ở đây. Dán bất kỳ id mô hình nào vào ứng dụng.

llama-3.1-8b:freeqwen3-omni-flash-2025-09-15:freeqwen3-coder-plus-2025-07-22:freeqwen3-coder-next:freeqwen3-vl-flash-2026-01-22:free

Lưu ý

  • OpenCode sử dụng bộ chuyển đổi npm @ai-sdk/openai-compatible ở bên dưới, vì vậy bạn có thể tiếp tục thêm mô hình vào mục "models" mà không cần khởi động lại.
  • Nếu Developer: Reload Window không hiển thị nhà cung cấp của bạn, hãy kiểm tra lại rằng JSON đã được lưu mà không có dấu phẩy ở cuối.
  • Sử dụng đúng ID mô hình từ danh mục UnoRouter. Xoá tiền tố nhà cung cấp ở đầu nếu thao tác sao chép đã thêm vào.
Tạo API KeyMô hình