NanoClaw với Muapi

NanoClaw hỗ trợ mô hình bên thứ ba qua thiết lập OpenCode và ghi lại endpoint trực tiếp tương thích Claude API để thử nghiệm riêng lẻ. Dùng cách OpenCode cho kết nối Muapi; endpoint trực tiếp chỉ mang tính thử nghiệm.

Cách 1: Cấu hình Muapi qua OpenCode

Cách được NanoClaw hỗ trợ là /add-opencode.

  1. Thiết lập Muapi trong OpenCode theo hướng dẫn OpenCode.
  2. Trong dự án NanoClaw, khởi chạy Claude Code và gọi /add-opencode.
  3. Làm theo hướng dẫn để bật OpenCode cho nhóm agent mong muốn.
  4. Chọn nhà cung cấp và mô hình Muapi đã cấu hình trong OpenCode, rồi thử tác vụ nhỏ.

NanoClaw có thể dùng backend khác nhau cho từng nhóm agent. Giữ khóa trong cấu hình nhà cung cấp cục bộ, không để trong tệp dự án dùng chung.

Cách 2: Thử endpoint tương thích Claude

Muapi cung cấp endpoint tương thích Anthropic Messages tại /anthropic. Liệt kê ID mô hình khả dụng:

curl -s https://api.muapi.ai/anthropic/v1/models \
  -H "Authorization: Bearer $MUAPI_API_KEY"

Thêm các cài đặt vào .env cục bộ của NanoClaw:

ANTHROPIC_BASE_URL=https://api.muapi.ai/anthropic
ANTHROPIC_AUTH_TOKEN=your-muapi-api-key
ANTHROPIC_MODEL=YOUR_MODEL_ID

Dùng ID được trả về từ danh sách. Cách trực tiếp này mang tính thử nghiệm; nếu phiên bản NanoClaw không truyền biến môi trường vào container agent, hãy dùng /add-opencode.

Khắc phục sự cố

  • Xác nhận tiến trình hoặc container NanoClaw truy cập được khóa.
  • URL cơ sở trực tiếp là https://api.muapi.ai/anthropic; ứng dụng khách tự thêm /v1/messages.
  • Nếu mô hình bị từ chối, sao chép ID chính xác từ danh sách endpoint.
  • Bắt đầu bằng tác vụ ngắn và xem mức sử dụng trong bảng điều khiển Muapi.

Xem README NanoClaw để biết tùy chọn hiện tại và hướng dẫn Claude Code với Muapi về endpoint tương thích Anthropic.