Zoo Code là gì?
Zoo Code là bộ mã hóa AI cho VS Code với các nhà cung cấp, mô hình, chế độ và công cụ tác nhân có thể định cấu hình.
Thiết lập Zoo Code này sử dụng các điều khiển của nhà cung cấp OpenAI Compatible. Một mô hình phải trả về các lệnh gọi công cụ kiểu OpenAI gốc cho tác nhân Zoo Code; trò chuyện bằng văn bản thông thường là không đủ. Quy trình làm việc của tác nhân Zoo Code yêu cầu các mô hình trả về các lệnh gọi công cụ kiểu OpenAI có cấu trúc chứ không phải hướng dẫn công cụ được viết dưới dạng văn bản trợ lý thông thường. Định cấu hình ID mô hình chính xác và gốc API, duy trì kiểm soát phê duyệt ở mức thận trọng và xác thực phân tích chỉ đọc trước khi kiểm tra chỉnh sửa tệp hoặc thực thi thiết bị đầu cuối.
Hướng dẫn chính thức dành cho nhà cung cấp đầu tiên của Zoo Code bao gồm luồng Màn hình chào mừng: mở Zoo Code từ Thanh hoạt động của VS Code, chọn nhà cung cấp, nhập khóa, chọn mô hình và hoàn tất quá trình khởi tạo. TokenHub không phải là cài đặt trước chính thức, vì vậy hướng dẫn này sử dụng các trường OpenAI Compatible hiện tại mà không yêu cầu tích hợp TokenHub của bên thứ nhất.
Bắt đầu từ Màn hình chào mừng trong lần khởi chạy đầu tiên
- Nhấp vào biểu tượng Zoo Code trong Thanh hoạt động mã VS.
- Chọn Nhà cung cấp LLM trên Màn hình chào mừng.
- Chọn OpenAI Compatible, không phải tùy chọn yêu cầu tài khoản OpenAI chính thức.
- Điền vào các trường bên dưới các giá trị TokenHub và hoàn tất quá trình khởi tạo.
Bắt đầu từ thiết bị sau khi thiết lập ban đầu
- Mở thanh bên Zoo Code.
- Nhấp vào bánh răng để mở Settings.
- Chọn OpenAI Compatible từ API Provider.
- Nhập:
- Base URL:
https://us-api.tokenhub.com/v1 - API Key: khóa TokenHub API của bạn
- Model ID: ID hoàn chỉnh từ danh mục mẫu TokenHub
- Context Window Size: chỉ đặt cài đặt này sau khi xác nhận thông số kỹ thuật của mẫu
- Base URL:
- Lưu, sau đó xác nhận rằng chân trang tác vụ thực sự sử dụng hồ sơ nhà cung cấp này.
Nhà cung cấp Tương thích OpenAI hiện tại của Zoo Code gọi là Hoàn thành trò chuyện. Cơ sở URL sẽ dừng ở /v1; không nhập đường dẫn /chat/completions hoàn chỉnh.
Xác minh hành vi của tác nhân Zoo Code
- Tạo một nhiệm vụ và hỏi, “Giải thích tệp hiện tại mà không sửa đổi nó.”
- Xác nhận
/v1/chat/completionsvà ID mẫu của cấu hình trong nhật ký TokenHub. - Yêu cầu chỉnh sửa một tệp nhỏ để xác minh rằng mô hình trả về lệnh gọi công cụ có cấu trúc.
Hướng dẫn lựa chọn mô hình của Zoo Code nhấn mạnh việc tuân theo hướng dẫn, tuân thủ định dạng và lưu giữ ngữ cảnh qua các bước công cụ. Nếu một mô hình trả lời các câu hỏi thông thường nhưng không thể chỉnh sửa tệp, hãy chuyển sang mô hình gọi công cụ mạnh hơn thay vì thay đổi liên tục Base URL.
Khắc phục sự cố các trường Nhà cung cấp thực tế
- 404: xác nhận Base URL kết thúc tại
/v1và chưa bao gồm/chat/completions. - 401: dán lại khóa API và đảm bảo tác vụ hiện tại đã chọn cấu hình TokenHub.
- Lỗi mô hình: Model ID phải là ID hoàn chỉnh được TokenHub chấp nhận.
- Trò chuyện hoạt động nhưng các công cụ thì không: mô hình có thể không phù hợp với khai thác tác nhân của Zoo Code.
- Các thay đổi đã lưu sử dụng nhà cung cấp cũ: tạo tác vụ mới và kiểm tra lại nhà cung cấp/mô hình được hiển thị ở chân trang của nó.
Tài liệu tham khảo chính thức
Chọn mô hình
Zoo Code API nhà cung cấp FAQ
Tôi nên chọn nhà cung cấp nào trong Zoo Code?
Chọn OpenAI Compatible, sau đó nhập TokenHub Base URL, khóa API và ID mẫu chính xác.
Nếu người mẫu có thể trò chuyện nhưng không thể chỉnh sửa tập tin thì sao?
Sử dụng mô hình hỗ trợ lệnh gọi công cụ OpenAI-compatible gốc và xác minh nhà cung cấp trả về lệnh gọi công cụ có cấu trúc.
Base URL có nên bao gồm /chat/completions không?
Không. Nhập gốc TokenHub API kết thúc bằng /v1 trừ khi giao diện người dùng hiện tại của Zoo Code yêu cầu một giá trị khác một cách rõ ràng.
Làm cách nào để kiểm tra Zoo Code một cách an toàn?
Bắt đầu trong kho lưu trữ thử nghiệm với phần giải thích chỉ đọc, xác nhận nhật ký yêu cầu và chỉ sau đó phê duyệt ghi tệp hoặc lệnh đầu cuối.
Tại sao nhãn cài đặt Zoo Code khác với hướng dẫn này?
Phiên bản mở rộng có thể đổi tên các điều khiển. Tìm nhà cung cấp OpenAI-compatible, khóa Base URL, API và các trường Model ID trong giao diện người dùng chính thức hiện tại.
Tài liệu tham khảo
Cấu hình này dựa trên TokenHub và tài liệu chính thức; lần xác minh gần nhất: 2026-09-08。