Cấu hình thủ công Opencode
Chỉnh sửa opencode.json và auth.json để kết nối Opencode với GETMODEL
Hãy đảm bảo bạn đã hoàn tất kiểm tra môi trường trước khi tiếp tục các bước dưới đây.
Opencode là một trợ lý lập trình AI trên terminal mã nguồn mở. Dưới đây minh họa cách thay thế địa chỉ nhà cung cấp Anthropic của nó bằng GETMODEL.
1. Cài đặt Opencode
Bạn cần chuẩn bị sẵn Node.js trước (xem kiểm tra môi trường), sau đó cài đặt toàn cục:
npm install -g opencode-ai2. Mở thư mục cấu hình
Opencode sử dụng hai thư mục (~ đại diện cho thư mục home của người dùng, trên Windows là C:\Users\TênNgườiDùngCủaBạn):
| Tệp | Công dụng |
|---|---|
~/.config/opencode/opencode.json | Cấu hình nhà cung cấp: base URL, mô hình, v.v. |
~/.local/share/opencode/auth.json | Lưu trữ API Key của bạn |
Nhấn Win + R và nhập từng dòng trong hai dòng dưới đây rồi nhấn Enter, để mở thư mục tương ứng:
%userprofile%\.config\opencode%userprofile%\.local\share\opencodeTrong terminal:
open ~/.config/opencode # macOS
xdg-open ~/.config/opencode # Linux
open ~/.local/share/opencode # macOS
xdg-open ~/.local/share/opencode # LinuxNếu thư mục hoặc tệp không tồn tại, hãy tự tạo thủ công.
3. Cấu hình địa chỉ nhà cung cấp
Chỉnh sửa (hoặc tạo mới nếu chưa có) ~/.config/opencode/opencode.json, thay thế địa chỉ anthropic tích hợp sẵn bằng GETMODEL:
{
"$schema": "https://opencode.ai/config.json",
"provider": {
"anthropic": {
"options": {
"baseURL": "https://getmodel.ai"
}
}
}
}Về base URL: Tài liệu này dùng https://getmodel.ai làm ví dụ. Vui lòng lấy địa chỉ thực tế hiển thị trên trang «Thông tin API» của Bảng điều khiển làm chuẩn.
4. Cấu hình khóa
Chỉnh sửa (hoặc tạo mới nếu chưa có) ~/.local/share/opencode/auth.json, ghi vào token API của bạn. Ở đây chỉ cần cấu hình mục anthropic là đủ:
{
"anthropic": {
"type": "api",
"key": "你的-API-令牌"
}
}Thay "你的-API-令牌" bằng chuỗi mà bạn đã tạo trên trang Tạo token.
Khi tạo key trong Bảng điều khiển, hãy nhớ chọn nhóm liên quan đến Claude (như «claude chuyên dụng»).
5. Xác minh
Mở terminal, chạy opencode rồi nhập:
/modelsChọn bất kỳ mô hình nào dưới anthropic trong danh sách là bạn có thể bắt đầu sử dụng.