Wits Connect & API
Tạo và thu hồi khoá API ngay trong ứng dụng, gọi Wits từ phần mềm của bạn bằng API chuẩn OpenAI, tiền trừ từ ví Wits theo token thật.
Dành cho ai
- Chủ doanh nghiệp có người làm phần mềm và muốn nối Wits vào website hoặc ứng dụng của mình.
- Lập trình viên cần một khoá để thử gọi và xem mình đã dùng bao nhiêu.
- Người cần cấp quyền gọi Wits cho từng ứng dụng riêng, để thu hồi riêng khi cần.
Bắt đầu nhanh
- Mở Wits Connect
Mở /app/connect, hoặc bấm tên bạn ở cột trái rồi chọn API Wits Pro, hoặc Cài đặt → Khoá API → Quản lý khoá API. Cần đăng nhập.
- Vào mục Khoá API và điền Tên API key
Đặt tên theo ứng dụng, ví dụ “App nội bộ của bạn”. Ô Hạn mức token/tháng để 0 nếu không muốn giới hạn.
- Bấm Tạo API key
Khoá dạng sk-wits-… hiện ra. Bấm Copy rồi cất vào nơi an toàn ngay. Khoá chỉ hiện 1 lần.
- Nạp Wits vào ví
Mỗi lượt gọi trừ Wits từ ví của bạn. Vào /billing để nạp. Ví hết tiền thì API trả mã 402.
- Gọi thử
Trỏ base_url về https://witsagi.com/api/v1 và gửi khoá trong header Authorization: Bearer sk-wits-… Ví dụ mã đầy đủ ở trang Tài liệu API (/docs/api).
- Xem mức dùng
Vào mục Mức dùng trong Wits Connect để xem token mỗi khoá đã dùng trong tháng so với hạn mức bạn đặt.
Wits Connect gồm những gì
Wits Connect có năm mục: Tổng quan, Khoá API, Mô hình, Mức dùng và Hướng dẫn tích hợp. Một khoá dùng được cho mọi mô hình, bạn chọn mô hình bằng trường model trong mỗi lời gọi.
Mỗi lần gọi trừ Wits từ ví của bạn, không có phí cố định.
Muốn một bảng điều khiển đầy đủ hơn với nhật ký, giới hạn và thanh toán, dùng Cổng nhà phát triển (xem bài riêng). Khoá tạo ở đâu cũng nằm chung một danh sách của tài khoản bạn.
Tạo và thu hồi khoá API
Mỗi tài khoản có tối đa 20 khoá đang hoạt động cùng lúc. Hãy tạo một khoá riêng cho mỗi ứng dụng để thu hồi riêng khi cần.
Nếu tài khoản chưa được mở quyền tạo khoá, trang ghi “Việc tạo API key mới hiện chưa mở”. Khoá đã có vẫn hoạt động và bạn vẫn thu hồi được.
- Mở mục Khoá API. Khung Tạo API key nằm ở đầu mục. Nút Tạo khoá ở đầu cột trái cũng đưa bạn tới đây.
- Điền Tên API key (tối đa 60 ký tự). Đặt tên dễ nhớ để sau này biết khoá nào dùng cho ứng dụng nào.
- Điền Hạn mức token/tháng. Nhập 0 nghĩa là không giới hạn. Xem mục Trần token mỗi tháng bên dưới.
- Bấm Tạo API key rồi bấm Copy. Trang cảnh báo: khoá chỉ hiện 1 lần, rời trang là không xem lại được.
- Bấm Thu hồi ở dòng khoá khi không dùng nữa. Trang hỏi xác nhận: ứng dụng đang dùng khoá này sẽ mất quyền gọi API ngay. Thu hồi xong không khôi phục được.
- Danh sách API key đã phát hành ghi trạng thái Hoạt động hoặc Đã thu hồi cho từng khoá.
- Giữ khoá ở máy chủ của bạn, đừng nhúng vào mã giao diện chạy trên trình duyệt của khách.
Trần token mỗi tháng cho từng khoá
Trần token tháng đặt riêng cho từng khoá lúc tạo. Khoá chạm trần thì dừng cho tới đầu tháng sau, các khoá khác vẫn chạy bình thường. Khi đó API trả mã quota_exceeded.
Mục Mức dùng hiện token đã dùng của từng khoá trong tháng so với trần bạn đặt, kèm dòng Tổng các khoá.
Trần của khoá khác với ví. Khoá hết trần thì nhờ chủ tài khoản nâng trần. Ví hết tiền thì nạp thêm Wits.
Gọi API
API theo chuẩn OpenAI, nên thư viện bạn đang dùng chỉ cần đổi hai thứ là base_url và khoá.
base_url là https://witsagi.com/api/v1. Header là Authorization: Bearer sk-wits-… Điểm cuối chat là POST /chat/completions.
Danh sách mô hình hiện hành lấy bằng GET /api/v1/models. Ví dụ curl, Python, Node và mã lỗi đầy đủ nằm ở trang Tài liệu API (/docs/api). Bài này không lặp lại.
- Mở mục Hướng dẫn tích hợp. Trang nhắc base_url, header và có nút Mở tài liệu API.
- Chép ví dụ ở mục Ví dụ gọi API. Thay khoá thật vào chỗ sk-wits-… rồi chạy từ máy chủ của bạn.
- Kiểm tra phản hồi. Mỗi phản hồi cho biết số Wits đã trừ và số dư còn lại, bạn không cần gọi thêm để đối soát.
Mô hình gọi được qua API
Mục Mô hình liệt kê mô hình đang gọi được, chia theo nhóm, mỗi dòng có tên, vai trò, trạng thái Mở hoặc Sắp mở và giá.
Giá tính bằng USD cho mỗi 1 triệu token (vào và ra), ví trừ Wits tương ứng. Số cụ thể xem ngay ở mục này, không ghi cố định trong bài.
Wits 5 (miễn phí) và Wits Flat 5.5 (gói tháng) chỉ dùng trong ứng dụng Studio, không gọi qua API.
Ví bị trừ thế nào
Ví trừ theo token thật: token vào và token ra tính riêng theo bậc mô hình. Trước khi chạy, hệ thống giữ trước một khoản theo ước lượng, chạy xong hoàn lại phần thừa.
Yêu cầu bị từ chối vì hết ví hoặc hết trần khoá thì không bị trừ đồng nào.
Gói tháng Plus, Pro, Max cấp hạn mức dùng trong ứng dụng. Lời gọi API trừ ví Wits. Chi tiết xem bài Gói, hạn mức và ví Wits.
Các mã lỗi hay gặp
Lỗi trả về dạng JSON giống chuẩn OpenAI, có trường code. Bảng đầy đủ và cách xử lý ở trang Tài liệu API (/docs/api).
401 invalid_api_key: thiếu header, sai khoá hoặc khoá đã thu hồi. Tạo khoá mới nếu cần.
402 insufficient_wits: ví Wits hết tiền. Nạp thêm ở /billing.
429 rate_limited: gọi quá nhanh. Mỗi khoá được 120 yêu cầu mỗi phút và 20 yêu cầu mỗi 10 giây. Chờ đúng số giây trong header Retry-After rồi gọi lại.
429 quota_exceeded: khoá đã dùng hết trần token của tháng. Nâng trần hoặc chờ tới đầu tháng sau.
404 model_not_found: tên mô hình sai. Lấy danh sách bằng GET /api/v1/models.
- Hai lỗi hay bị nhầm: 402 là ví hết tiền, còn 429 quota_exceeded là khoá hết trần. Cách xử lý khác nhau.
Câu hỏi thường gặp
Tôi lỡ làm mất khoá, xem lại được không?
Không. Khoá chỉ hiện 1 lần lúc tạo. Hãy thu hồi khoá cũ và tạo khoá mới.
Tôi tạo được tối đa bao nhiêu khoá?
Tối đa 20 khoá đang hoạt động cùng lúc. Thu hồi khoá không dùng rồi tạo lại.
Gọi API tốn tiền thế nào?
Mỗi lượt trừ Wits từ ví theo số token thật. Không có phí cố định hằng tháng cho API. Giá từng mô hình xem ở mục Mô hình.
Vì sao tôi không thấy nút tạo khoá?
Có thể tài khoản của bạn chưa được mở quyền tạo khoá mới. Trang sẽ ghi “Việc tạo API key mới hiện chưa mở”. Khoá đã có vẫn chạy và vẫn thu hồi được.
Tôi nhận lỗi 402 và 429, khác nhau thế nào?
402 là ví Wits hết tiền, cần nạp. 429 là gọi quá nhanh (chờ Retry-After) hoặc khoá hết trần token tháng (nâng trần, hoặc chờ tới đầu tháng sau).
Tôi có nên đặt khoá trong mã website không?
Không. Hãy gọi API từ máy chủ của bạn và giữ khoá ở đó, đừng nhúng vào mã giao diện mà khách tải về.
Dùng Wits Flat 5.5 hoặc Wits 5 qua API được không?
Không. Hai mô hình này chỉ dùng trong ứng dụng Studio. Mục Mô hình liệt kê những mô hình gọi được qua API.
Đọc tiếp
- Gói, hạn mức và ví WitsHiểu gói tháng Plus, Pro, Max, hạn mức theo khung 5 giờ và theo tuần, ví Wits trừ khi hết hạn mức, cách nạp tiền và xem lịch sử.
- Tài liệu API (tham chiếu)Khoá, điểm cuối chuẩn OpenAI, nhịp gọi, hạn mức, mã lỗi và ví dụ curl/Python/Node.
- Cài đặt tài khoảnChỉnh giao diện, xem thông tin tài khoản, bật tắt quyền riêng tư, tải dữ liệu, xem thanh toán và mức dùng, và yêu cầu xoá tài khoản.
- Bắt đầu với WitsAGITạo tài khoản, đăng nhập, làm quen cột trái, thanh trên và Hub sản phẩm, rồi chỉnh giao diện sáng/tối và cỡ chữ cho dễ nhìn.
Cập nhật 24/10/2026. Thấy chỗ chưa đúng với màn hình? Báo cho đội WitsAGI qua trang Liên hệ.