BYOK là gì? Dùng app AI bằng API key của chính bạn
BYOK nghĩa là bạn dán API key của chính mình vào app AI và trả tiền thẳng cho nhà cung cấp. Cách hoạt động, cách tính chi phí ước tính và những rủi ro cần lưu ý.
- BYOK (bring your own key, tức “mang key của bạn đến”) là cách dùng app AI với một API key do chính bạn tạo ở nhà cung cấp mô hình như OpenAI, Anthropic hay Google. App dùng key đó để gửi yêu cầu, nhà cung cấp tính tiền trực tiếp vào tài khoản của bạn theo bảng giá theo token họ công bố, còn app không bán lại quyền dùng mô hình cho bạn.
- Cái lợi chính là giá minh bạch, được chọn nhà cung cấp và chỉ trả cho phần mình dùng. Cái giá phải trả là mất công thiết lập một lần, và bạn phải tự giữ cho kín một chiếc key có thể tiêu tiền.
- Hóa đơn BYOK được ước tính từ token: token đầu vào nhân giá đầu vào, cộng token đầu ra nhân giá đầu ra. Con số cuối cùng luôn là hóa đơn của nhà cung cấp.

BYOK là gì, nói gọn trong một đoạn
BYOK là viết tắt của “bring your own key”. Trong phần mềm AI, đó là kiểu app không tự bán quyền dùng mô hình cho bạn. Thay vào đó, bạn tạo một API key trong tài khoản của mình ở nhà cung cấp mô hình, ví dụ OpenAI cho GPT, Anthropic cho Claude, Google cho Gemini, hoặc một nơi gom nhiều mô hình như OpenRouter, rồi dán key đó vào app. Mọi yêu cầu app gửi thay bạn đều mang key của bạn, nên nhà cung cấp ghi lượng dùng vào tài khoản của bạn và tính tiền bạn trực tiếp.
Cụm này vốn đến từ bảo mật đám mây, nơi “bring your own key” nghĩa là tự mang khóa mã hóa của mình đến dịch vụ. Trong thị trường app AI, nó được hiểu hẹp hơn và mang tính thương mại: key ở đây là chìa khóa để gọi API, và “mang key đến” nghĩa là chính bạn, chứ không phải app, là người có quan hệ thanh toán với nhà cung cấp mô hình.
Điểm khác nhau nằm ở chỗ đó. Với app chat theo gói đăng ký, app quyết định bạn được dùng mô hình nào, dùng được bao nhiêu và mỗi tháng trả bao nhiêu. App BYOK giống một ứng dụng email hơn: app lo phần giao diện, còn dịch vụ phía sau là thứ bạn tự đăng ký riêng.
App BYOK hoạt động thế nào, từng bước
Gần như app BYOK nào cũng chạy theo cùng một cách, dù là trên trình duyệt, điện thoại hay laptop. Chỗ khác nhau nằm ở chi tiết: key được lưu ở đâu, yêu cầu đi đến nhà cung cấp bằng đường nào, và app cho bạn thấy mỗi tin nhắn tốn bao nhiêu rõ đến đâu.
- Bạn tạo tài khoản trên trang dành cho nhà phát triển của nhà cung cấp. Tài khoản này tách biệt với gói chat dành cho người dùng phổ thông mà bạn có thể đang trả.
- Bạn nạp tiền, thường là mua credit trả trước hoặc gắn thẻ, rồi tạo API key.
- Bạn dán key vào app BYOK. App thường kiểm tra key bằng một yêu cầu nhỏ, chẳng hạn lấy danh sách mô hình mà key đó dùng được.
- Khi bạn gửi tin nhắn, app soạn một yêu cầu API, gắn key của bạn vào rồi gửi đến nhà cung cấp, có thể gửi thẳng hoặc qua một endpoint chuyển tiếp.
- Nhà cung cấp trả câu trả lời kèm số token đã dùng và trừ tiền tài khoản của bạn theo số token đó.
| App BYOK | App chat theo gói đăng ký | Nền tảng bán credit riêng | |
|---|---|---|---|
| Bạn trả tiền dùng mô hình cho ai | Trả thẳng cho nhà cung cấp | Trả cho app, một khoản cố định mỗi tháng | Trả cho nền tảng, bằng credit của họ |
| Cách tính giá theo mức dùng | Theo bảng giá theo token mà nhà cung cấp công bố | Gộp sẵn trong gói; giới hạn do gói quy định | Tỷ lệ đổi credit do nền tảng đặt |
| Mô hình dùng được | Mọi mô hình mà key của bạn truy cập được | Các mô hình có trong gói | Các mô hình nền tảng cung cấp |
| Chi phí khi bạn dùng ít | Thấp, vì chỉ trả theo token | Vẫn mất trọn phí tháng | Tùy gói credit bạn mua |
| Việc phải làm ban đầu | Tạo tài khoản và một API key | Đăng ký và thanh toán | Đăng ký và mua credit |
Vì sao nhiều người chọn BYOK
Lợi ích chủ yếu là được tự quyết và thấy rõ tiền đi đâu, và càng dùng nhiều nhà cung cấp thì lợi ích càng lớn.
Trước hết là giá minh bạch. Nhà cung cấp công bố giá cho mỗi một triệu token của từng mô hình, và bạn trả đúng mức đó. Không có bảng giá thứ hai phải giải mã, cũng không có tỷ lệ quy đổi credit chen giữa bạn và mô hình. Nếu app hiện chi phí ước tính cho mỗi tin nhắn, bạn có thể đối chiếu với trang thống kê mức dùng của nhà cung cấp.
Thứ hai là được chọn. Có key của nhiều nhà cung cấp, bạn dùng mô hình hợp với việc: mô hình nhanh và rẻ để tóm tắt, mô hình mạnh hơn cho những câu hỏi khó, mà không phải trả nhiều gói đăng ký chồng chéo nhau. Khi nhà cung cấp ra mô hình mới, thường bạn dùng được ngay bằng key của mình, không phải chờ app quyết định thêm vào.
Thứ ba là chi phí tỷ lệ với mức dùng. Ngày chỉ hỏi vài câu thì chỉ trả tiền cho vài câu đó. Với người dùng ít hoặc lúc nhiều lúc ít, thường rẻ hơn phí tháng cố định, dù nếu ngày nào cũng dùng nặng thì có thể ngược lại. Phần về chi phí ngay bên dưới sẽ hướng dẫn cách tự tính thay vì đoán.
Rủi ro và cách giảm bớt
API key giống một mật khẩu có quyền tiêu tiền. Ai có key đều gửi được yêu cầu mà bạn phải trả, nên rủi ro của BYOK chủ yếu xoay quanh chuyện key nằm ở đâu và có thể tiêu tối đa bao nhiêu.
Câu đầu tiên nên hỏi với bất kỳ app BYOK nào là key được lưu ở đâu và yêu cầu đi qua đường nào. App gốc trên điện thoại thường lưu key trong kho lưu trữ an toàn của hệ điều hành, ngay trên thiết bị. App web thì khác nhau: có app gửi yêu cầu từ trình duyệt, có app cho đi qua một endpoint chuyển tiếp ở máy chủ để tương thích với API của nhà cung cấp. Cách nào cũng không tự động là kém an toàn, nhưng app phải nói rõ mình làm theo cách nào và có giữ lại gì không.
Câu thứ hai là kiểm soát chi tiêu. Trang quản trị của nhà cung cấp cho bạn đặt hạn mức chi tiêu, tạo key riêng cho từng app và xem mức dùng theo từng key. Dùng những tính năng này thì một chiếc key bị lộ chỉ gây thiệt hại có giới hạn, thay vì không biết đâu là đáy.
Điều thứ ba là một hiểu lầm hơn là vấn đề bảo mật: gói đăng ký dành cho người dùng phổ thông không phải là credit API. ChatGPT Plus không trả cho việc dùng OpenAI API, và gói Claude Pro không bao gồm quyền dùng Claude API. Bạn cần nạp tiền riêng trên trang dành cho nhà phát triển.
- Tạo một key riêng cho mỗi app, để thu hồi một key mà không ảnh hưởng các app khác.
- Đặt hạn mức chi tiêu hằng tháng, hoặc dùng credit trả trước và tắt tự động nạp thêm trong lúc bạn chưa nắm được mức dùng của mình.
- Đừng dán key vào khung chat, phiếu hỗ trợ hay tài liệu chia sẻ; lỡ dán thì thu hồi và tạo key mới ngay.
- Sau vài ngày đầu, xem trang mức dùng của nhà cung cấp và so với con số ước tính của app.
- Nhớ rằng giới hạn tốc độ và bậc sử dụng thuộc về tài khoản nhà cung cấp của bạn, không thuộc về app.
Chi phí BYOK được tính thế nào
Nhà cung cấp mô hình tính tiền theo token, một đoạn văn bản dài khoảng ba phần tư một từ tiếng Anh. Mỗi mô hình có giá đầu vào cho token bạn gửi đi và giá đầu ra cao hơn cho token mô hình viết lại, cả hai đều niêm yết theo một triệu token. Một số nhà cung cấp còn có giá thấp hơn cho phần đầu vào đã lưu đệm và được dùng lại giữa các yêu cầu.
Vậy chi phí ước tính của một tin nhắn là: token đầu vào × giá đầu vào + token đầu ra × giá đầu ra. Phần đầu vào không chỉ có câu hỏi của bạn: API không nhớ gì giữa các yêu cầu, nên mỗi lượt app gửi lại toàn bộ cuộc trò chuyện từ đầu, vì thế cuộc trò chuyện càng dài thì mỗi tin nhắn càng tốn.
Thử một ví dụ. Tính đến ngày 28 tháng 9 năm 2026, Anthropic niêm yết Claude Sonnet 5 ở mức $2 cho mỗi triệu token đầu vào và $10 cho mỗi triệu token đầu ra. Một tin nhắn gửi 2.000 token đầu vào và nhận về câu trả lời 600 token có chi phí ước tính là 2.000 × $2 / 1.000.000 + 600 × $10 / 1.000.000 = $0,004 + $0,006 = $0,010, tức khoảng một xu. Một trăm tin nhắn như vậy tốn khoảng một đô la, đây chỉ là ước tính.
Hãy coi mọi con số theo từng tin nhắn là ước tính. Nhà cung cấp có làm tròn, có áp dụng lưu đệm, tính token suy luận vào phần đầu ra và có thể đổi giá. Hóa đơn của nhà cung cấp mới là con số cuối cùng; một app BYOK tốt giúp bạn tự điều chỉnh trước khi hóa đơn đến.
Dùng BYOK với key của nơi gom nhiều mô hình
Không phải key nào cũng đến từ chính công ty huấn luyện mô hình. Những nơi gom mô hình như OpenRouter bán quyền dùng mô hình của nhiều nhà cung cấp qua một tài khoản và một key, và app BYOK dùng key đó như mọi key khác.
Đổi lại là có thêm một lớp ở giữa. Nơi gom mô hình tự đặt điều khoản riêng, như phí khi mua credit, việc chọn máy chủ để xử lý và cả giới hạn tốc độ riêng, kể cả giới hạn riêng cho các mô hình miễn phí, cộng thêm lên trên giá của mô hình gốc. Đó không phải lý do để tránh dùng; một key dùng được với hàng chục hãng rất tiện. Chỉ là bạn nên đọc bảng giá và giới hạn mà họ công bố, đừng mặc định là giống với hãng làm ra mô hình.
Oriveo làm BYOK như thế nào
Oriveo là app chat đa mô hình theo kiểu BYOK, có trên iPhone, Android và web. App kết nối với 15 nhà cung cấp chính thức, trong đó có OpenAI, Anthropic, Google Gemini và OpenRouter, cùng các endpoint tùy chỉnh tương thích OpenAI qua Relay, với hơn 700 mô hình trong một danh sách chọn. Khi dùng key của bạn, mỗi nhà cung cấp tính tiền vào tài khoản của bạn theo giá họ công bố, và Oriveo không cộng thêm phụ phí nào.
Key được giữ trên thiết bị hoặc trong trình duyệt của bạn, chứ không lưu thành dữ liệu tài khoản. App gốc trên iPhone và Android gửi yêu cầu BYOK thẳng đến nhà cung cấp; app web dùng một endpoint chuyển tiếp theo thời gian thực, không giữ lại key cũng như nội dung chat BYOK. Mỗi tin nhắn đều hiện chi phí ước tính theo giá niêm yết của nhà cung cấp, ở mọi gói.
Nếu bạn chưa có key, Oriveo Free cho bạn bắt đầu với một danh sách ngắn các mô hình miễn phí, không cần API key và không cần đăng nhập, sau này muốn thì thêm key của riêng bạn.
BYOK có hợp với bạn không?
BYOK hợp với người dùng nhiều mô hình, người muốn biết mình dùng hết bao nhiêu tiền, hoặc người dùng ít và không đều. Nó hợp với lập trình viên đã có sẵn tài khoản nhà cung cấp, và ngày càng hợp với cả người không phải dân lập trình mà chịu bỏ mười phút để tạo một chiếc key.
Nó kém hợp hơn nếu bạn muốn một hóa đơn cố định mỗi tháng và không muốn thiết lập gì, hoặc nếu bạn phụ thuộc vào những tính năng chỉ có trong app riêng của nhà cung cấp. Nhiều người cuối cùng dùng cả hai: một gói đăng ký cho app mình ở suốt ngày, và BYOK cho phần còn lại.
Câu hỏi thường gặp
BYOK trong app AI nghĩa là gì?
BYOK có rẻ hơn gói đăng ký không?
Dán API key vào app có an toàn không?
Gói ChatGPT Plus hay Claude Pro của tôi có dùng làm API key được không?
BYOK khác gì nền tảng AI bán credit riêng?
Không phải lập trình viên có dùng BYOK được không?
Bài liên quan
Mang key của bạn đến, hoặc bắt đầu mà chưa cần key
Oriveo kết nối 15 nhà cung cấp chính thức và hơn 700 mô hình trên iPhone, Android và web, có chi phí ước tính trên mỗi tin nhắn và không cộng thêm phụ phí vào phần bạn dùng của nhà cung cấp.