Kira AI Kira AI
Hướng dẫn tích hợp

Hướng dẫn tích hợp Kira AI vào OpenCode (Desktop & CLI)

Kết nối hơn 100+ model AI từ Kira AI vào OpenCode dễ dàng trên cả ứng dụng giao diện Desktop và giao diện dòng lệnh CLI. Tiết kiệm chi phí, tốc độ phản hồi tính bằng giây, hoàn tất cấu hình trong 5 phút.

⏱️ ~5 phút 🔑 Cần API key 🤖 100+ models 🖥️ macOS / Linux / Windows
Phần 1: OpenCode Desktop Phần 2: OpenCode CLI (Terminal)

Yêu cầu trước khi bắt đầu

OpenCode (Desktop / CLI)

Đã cài đặt ứng dụng OpenCode Desktop hoặc OpenCode CLI qua lệnh npm i -g opencode-ai.

Tài khoản Kira AI

Đăng ký tại kiraai.vn và lấy API Key tại Developer Hub.

Số dư tài khoản

Đảm bảo tài khoản có đủ số dư hoặc token để trải nghiệm các model mong muốn.

Danh mục model

Tra cứu các model AI yêu thích (như minimax-m3-free, glm-5.3, kira-auto) tại kiraai.vn/models/.

Phần 1

Cấu hình trên OpenCode Desktop

Các bước thêm Kira AI làm Custom Provider trực tiếp trên giao diện ứng dụng OpenCode Desktop.

1

Mở Settings và chọn Custom provider

Trong ứng dụng OpenCode Desktop, bấm vào mục Settings ở thanh menu bên trái, chuyển sang tab Providers, cuộn xuống tìm mục Custom provider và nhấn nút + Connect.

Phóng to
Mở Settings -> Providers -> Custom provider trong OpenCode Desktop
Settings → Providers → Custom provider → Nhấn "+ Connect"
2

Lấy API key tại Developer Hub của Kira AI

Truy cập vào trang quản trị kiraai.vn/developer/. Tại phần Danh sách API keys, nhấn nút + Tạo khóa mới hoặc sao chép khóa API hiện có (dạng kira_xxxxxxxx...).

Phóng to
Lấy API Key tại Kira AI Developer Hub
Vào kiraai.vn/developer/ → Sao chép API key
🔒
Bảo mật khóa API: Giữ bí mật API key của bạn và không chia sẻ trên các diễn đàn công cộng hoặc commit vào kho mã nguồn.
3

Điền thông số Custom Provider trong OpenCode Desktop

Quay lại cửa sổ Custom provider trong OpenCode Desktop và điền các trường dữ liệu sau:

Trường thông tin Giá trị cấu hình
Provider ID kira-ai
Display name Kira AI
Base URL https://kiraai.vn/api/v1
API key Dán API key vừa sao chép từ Kira AI (dạng kira_xxxxxxxx...)
Phóng to
Điền thông tin Custom Provider trong OpenCode Desktop
Điền Provider ID, Display name, Base URL và API key
4

Khai báo danh sách model và lưu cấu hình

Tra cứu mã model tại kiraai.vn/models/. Sau đó tại mục Models trong form, nhấn + Add model để thêm các model bạn muốn sử dụng và nhấn Submit:

Phóng to
Tra cứu danh mục model tại Kira AI
Tra cứu model tại kiraai.vn/models (ví dụ: Minimax M3, GLM 5.3, DeepSeek V4)

Thêm các dòng model tương ứng (ví dụ: Model ID minimax-m3-free → Tên hiển thị Minimax M3; Model ID glm-5.3 → Tên hiển thị GLM 5.3):

Phóng to
Thêm các model vào OpenCode Desktop và Submit
Thêm model ID và tên hiển thị → Nhấn nút "Submit" để hoàn tất
5

Chọn model Kira AI và kiểm tra trò chuyện

Mở một phiên làm việc mới (New session). Nhấn vào menu chọn model ở đáy khung nhập tin nhắn, bạn sẽ thấy nhóm Kira AI xuất hiện cùng các model vừa thiết lập. Hãy chọn model mong muốn (ví dụ Minimax M3) và gửi tin nhắn kiểm tra.

Phóng to
Chọn model Kira AI trong OpenCode Desktop
Menu model hiển thị nhà cung cấp "Kira AI"
Phóng to
Phản hồi trò chuyện thành công trên OpenCode Desktop
Trò chuyện và nhận câu trả lời thành công từ model Minimax M3 của Kira AI
🎉
Chúc mừng bạn: OpenCode Desktop đã kết nối thành công với Kira AI. Bạn có thể sử dụng model này cho mọi tác vụ trò chuyện, lập trình và duyệt mã nguồn!
Phần 2

Cấu hình trên OpenCode CLI (Terminal)

Hướng dẫn chỉnh sửa file cấu hình ~/.config/opencode/opencode.jsonc để sử dụng Kira AI mượt mà ngay trên giao diện dòng lệnh.

6

Mở file cấu hình opencode.jsonc

OpenCode CLI lưu trữ cấu hình toàn cục tại tệp opencode.jsonc (hỗ trợ định dạng JSON có ghi chú). Hãy mở tệp này bằng trình soạn thảo bạn yêu thích:

Terminal
code ~/.config/opencode/opencode.jsonc
# Hoặc mở trực tiếp trong terminal bằng nano:
nano ~/.config/opencode/opencode.jsonc
💡
Lưu ý quan trọng: Tệp cấu hình có đuôi .jsonc (có chữ "c" ở cuối). Đảm bảo bạn chỉnh sửa đúng tệp opencode.jsonc để OpenCode CLI nhận diện chính xác.
7

Thêm cấu hình Kira AI vào file opencode.jsonc

Thêm khối cấu hình provider của Kira AI vào mục "provider". Bạn sử dụng gói chuẩn @ai-sdk/openai-compatible và khai báo các model mong muốn:

~/.config/opencode/opencode.jsonc
{
  "$schema": "https://opencode.ai/config.json",
  "provider": {
    "kira-ai": {
      "name": "Kira AI",
      "npm": "@ai-sdk/openai-compatible",
      "options": {
        "baseURL": "https://kiraai.vn/api/v1",
        "apiKey": "kira_xxxxxxxxxxxxxxxxxxxxxxxx"  ← Thay bằng API key của bạn
      },
      "models": {
        "minimax-m3-free": {
          "name": "Minimax M3"
        },
        "glm-5.3": {
          "name": "GLM 5.3"
        },
        "kira-auto": {
          "name": "Kira Auto"
        },
        "deepseek-v4-flash-0731": {
          "name": "DeepSeek V4 Flash"
        }
      }
    }
  }
}
Vì sao cần khai báo mục "models"? Đối với các provider chuẩn OpenAI-compatible, OpenCode CLI chỉ hiển thị trên danh sách lựa chọn những model đã được định nghĩa trong block models. Do đó, bạn muốn sử dụng model nào chỉ cần thêm ID của model đó vào file cấu hình.
8

Khởi động OpenCode CLI trong dự án của bạn

Mở Terminal, di chuyển vào thư mục dự án của bạn và gõ lệnh opencode để bắt đầu:

Terminal
cd ~/Desktop/vibecode
opencode
Phóng to
Khởi chạy OpenCode CLI trong terminal
Khởi chạy OpenCode CLI từ terminal với lệnh opencode
9

Trải nghiệm lập trình tốc độ cao cùng Kira AI trên CLI

Trong giao diện TUI của OpenCode, thanh trạng thái đáy sẽ hiển thị rõ ràng: Build · Minimax M3 Kira AI. Khi bạn gửi câu hỏi hay yêu cầu sinh mã, mô hình phản hồi thần tốc (chỉ khoảng 2.5 giây) và hỗ trợ hoàn hảo tiếng Việt.

Phóng to
Lập trình và tương tác thành công trên OpenCode CLI
Giao diện OpenCode CLI hoạt động mượt mà với model Minimax M3 từ Kira AI
🚀
Phản hồi siêu tốc: Kết nối thông qua Kira AI cho độ trễ cực thấp, tận dụng tối đa sức mạnh của OpenCode CLI cho các thao tác phân tích tệp tin, viết unit test và refactor mã nguồn.

Xử lý sự cố

Các lỗi thường gặp và cách khắc phục

Bảng tra cứu nhanh các sự cố phổ biến khi kết nối OpenCode với Kira AI.

Hiện tượng Nguyên nhân & cách khắc phục
Không thấy model Kira AI trong danh sách Trong file opencode.jsonc (hoặc mục Models trong Desktop), bạn phải khai báo rõ tên từng model trong thuộc tính models. Kiểm tra xem file cấu hình có bị lỗi cú pháp JSON hay không.
401 Unauthorized API key không hợp lệ, bị nhập sai hoặc đã hết hạn. Hãy kiểm tra lại khóa API tại Developer Hub.
404 Not Found Base URL chưa chính xác. Đảm bảo đường dẫn là https://kiraai.vn/api/v1 (không thừa dấu gạch chéo ở cuối).
Sửa file opencode.json nhưng không có tác dụng OpenCode ưu tiên đọc file ~/.config/opencode/opencode.jsonc (có đuôi c). Hãy kiểm tra và chỉnh sửa đúng file này.
Model phản hồi chậm hoặc lỗi mạng Kiểm tra kết nối mạng Internet hoặc đổi sang các model flash tốc độ cao như minimax-m3-free, kira-auto, deepseek-v4-flash-0731.

Bảo mật

Khuyến nghị bảo mật API key

Các quy tắc an toàn bảo vệ tài khoản và hạn mức sử dụng của bạn.

🛡️
  • Không commit file cấu hình có chứa API key lên GitHub hay các kho lưu trữ mã nguồn công khai.
  • Nếu sử dụng chung máy tính, hãy tận dụng cơ chế lưu key tự động của OpenCode trong ~/.local/share/opencode/auth.json.
  • Định kỳ kiểm tra lịch sử gọi API tại Developer Hub và thu hồi key ngay nếu phát hiện dấu hiệu bất thường.
  • Tạo nhiều API key riêng biệt cho từng dự án hoặc từng máy trạm làm việc để dễ quản lý.

Sẵn sàng lập trình cùng AI đỉnh cao? 🚀

Đăng ký tài khoản miễn phí và nhận ngay 150 triệu tokens miễn phí mỗi ngày. Trải nghiệm hơn 100+ model AI chất lượng cao trong OpenCode ngay hôm nay.

Đã sao chép vào bộ nhớ tạm!