# Tích hợp Roo AI Assistant Tích hợp 9Router với Roo AI Assistant để truy cập nhiều model AI qua một giao diện thống nhất. ## Yêu cầu - Roo AI Assistant đã cài đặt - 9Router API key từ [dashboard](https://9router.com/dashboard) - 9Router đang chạy (cục bộ hoặc cloud) ## Các bước Cấu hình ### 1. Mở Roo Settings Khởi chạy Roo AI Assistant và mở panel settings. ### 2. Cấu hình API Provider 1. Đi đến cài đặt **API Provider** 2. Chọn **Ollama** làm provider type 3. Cấu hình các settings sau: **Cho 9Router cục bộ:** ``` Base URL: http://localhost:20128/v1 API Key: your-api-key-from-dashboard ``` **Cho 9Router cloud:** ``` Base URL: https://9router.com/v1 API Key: your-api-key-from-dashboard ``` ### 3. Chọn Model Chọn từ các model 9Router có sẵn: **Claude Models:** - `cc/claude-opus-4-5-20251101` - Mạnh nhất - `cc/claude-sonnet-4-20250514` - Cân bằng - `cc/claude-haiku-4-20250514` - Nhanh **DeepSeek Models:** - `cx/deepseek-chat` - Đa năng - `cx/deepseek-reasoner` - Reasoning phức tạp **GLM Models:** - `glm/glm-4-plus` - Nâng cao - `glm/glm-4-flash` - Phản hồi nhanh ### 4. Test Connection Gửi tin nhắn test để xác minh tích hợp: ``` Hello! Can you confirm you're connected through 9Router? ``` ## Ví dụ Sử dụng ### Chat Cơ bản ``` Ask Roo: "Explain quantum computing in simple terms" Model: cc/claude-sonnet-4-20250514 ``` ### Tạo Code ``` Ask Roo: "Write a Python function to calculate Fibonacci numbers" Model: cx/deepseek-chat ``` ### Reasoning Phức tạp ``` Ask Roo: "Analyze the trade-offs between microservices and monolithic architecture" Model: cx/deepseek-reasoner ``` ## Mẹo Chọn Model - **Task nhanh**: Dùng `cc/claude-haiku-4-20250514` hoặc `glm/glm-4-flash` - **Hiệu năng cân bằng**: Dùng `cc/claude-sonnet-4-20250514` hoặc `cx/deepseek-chat` - **Reasoning phức tạp**: Dùng `cc/claude-opus-4-5-20251101` hoặc `cx/deepseek-reasoner` - **Tối ưu chi phí**: Dùng model DeepSeek hoặc GLM ## Troubleshooting ### Connection Failed - Xác minh 9Router đang chạy: `curl http://localhost:20128/health` - Kiểm tra API key đúng - Đảm bảo Base URL bao gồm hậu tố `/v1` ### Model không khả dụng - Kiểm tra tên model khớp chính xác (case-sensitive) - Xác minh model được bật trong 9Router plan - Thử model khác từ danh sách ### Phản hồi Chậm - Chuyển sang model nhanh hơn (haiku, flash) - Kiểm tra kết nối network - Theo dõi logs 9Router để xem vấn đề ## Cấu hình Nâng cao ### Custom Model Aliases Bạn có thể tạo shortcut cho model thường dùng trong Roo settings: ``` Alias: "fast" → cc/claude-haiku-4-20250514 Alias: "smart" → cc/claude-opus-4-5-20251101 Alias: "code" → cx/deepseek-chat ``` ### Nhiều Profile Setup profile khác nhau cho use case khác nhau: - **Development**: Model DeepSeek cho code - **Writing**: Model Claude cho nội dung - **Research**: Model Reasoner cho phân tích ## Bước tiếp theo - [Cấu hình Cursor](cursor.md) cho tích hợp IDE - [Setup Continue](continue.md) cho VSCode - [Khám phá CLI usage](../cli/basic-usage.md)