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

Hướng dẫn cài đặt nhà cung cấp

Xem các bước cài đặt và cách khắc phục sự cố theo công cụ.

Cấu hình OpenCode

OpenCode là trợ lý lập trình AI chạy trên terminal mã nguồn mở. Công cụ này thích hợp cho việc hỏi đáp mã nguồn, chỉnh sửa tệp và chuyển đổi mô hình trong thư mục dự án. Người mới bắt đầu nên sử dụng trình hướng dẫn kết nối có sẵn trước và tránh tự tay viết toàn bộ tệp JSON ngay từ đầu.

Công cụ này là gì và dùng để làm gì

Vị trí tệp cấu hình

Hệ điều hànhVị trí tệp cấu hìnhMô tả
WindowsC: \Users\YourUsername\. config\opencode\opencode.jsonNếu tệp chưa tồn tại, hãy tạo tệp mới
macOS / Linux~/. config/opencode/opencode.jsonNếu tệp chưa tồn tại, hãy tạo tệp mới

Bắt đầu với trình hướng dẫn kết nối

Trình hướng dẫn kết nối OpenCode
cd YOUR_TEST_PROJECT opencode /connect

Những lưu ý khi cấu hình thủ công

Chỉ chỉnh sửa tệp cấu hình khi tài liệu của nhà cung cấp nêu rõ trường Provider của OpenCode, vị trí điền Base URL và Key. Các trường có thể khác nhau giữa các phiên bản, không sao chép trực tiếp ví dụ JSON từ các công cụ khác vào OpenCode.

Mục cần kiểm traMô tả
Loại ProviderKhông trộn lẫn các giao thức OpenAI, Claude, Gemini hoặc các giao thức khác
Base URLSử dụng địa chỉ đầy đủ do nhà cung cấp cung cấp cho OpenCode hoặc giao thức tương ứng
KeySử dụng Key tương ứng với Provider hiện tại
Tên mô hìnhSao chép danh sách mô hình từ trang quản trị của nhà cung cấp

Cách kiểm tra sau khi lưu

  1. Sau khi vào thư mục dự án thử nghiệm, hãy chạy opencode.
  2. Trước tiên dùng /models để xác nhận mô hình vừa cấu hình đã hiển thị.
  3. Sau khi chọn mô hình, hãy gửi 'Please only reply: OpenCode configuration successful'.
  4. Lần đầu tiên, không nên để nó sửa đổi tệp; chỉ yêu cầu nó giải thích thư mục hiện tại hoặc tệp hiện tại.
  5. Nếu thất bại, trước tiên hãy quay lại /connect hoặc đối chiếu provider, base URL, key và tên mô hình theo tài liệu của nhà cung cấp.
Hiện tượngƯu tiên kiểm traCách xử lý
Trong /models không có mô hình nàoProvider đã lưu thành công chưa, có thể lấy được danh sách mô hình khôngThêm thủ công ID mô hình / tên mô hình từ trang quản trị nhà cung cấp
Kết nối thất bạiBase URL có thuộc giao thức của Provider hiện tại khôngKhông trộn lẫn địa chỉ của Claude, Gemini và OpenAI
Tệp cấu hình không hợp lệĐịnh dạng JSON, dấu phẩy, dấu ngoặc képƯu tiên dùng trình hướng dẫn kết nối để tạo cấu hình, sau đó mới chỉnh sửa thủ công một số chi tiết nhỏ.
Trang web chính thức OpenCode Xem hướng dẫn cài đặt, xác thực và các lệnh.
Tham khảo cấu hình nhà cung cấp AI cho OpenCode Tham khảo hướng dẫn cấu hình opencode.json.