OpenRouter là gì?
OpenRouter là một bên tổng hợp mô hình: một API tương thích với OpenAI định tuyến từng yêu cầu đến một trong hàng trăm mô hình từ ít nhất 80 nhà cung cấp — OpenAI, Anthropic, Google, Mistral và nhiều đơn vị lưu trữ mô hình mã nguồn mở thuộc nhóm ít phổ biến hơn. Thay vì cần một tài khoản cho mỗi nhà cung cấp, bạn chỉ duy trì một tài khoản OpenRouter và chọn mô hình theo tên trong yêu cầu. Dịch vụ này không chỉ dành cho văn bản. Tính đến tháng 9 năm 2026, tài liệu của họ mô tả một API hình ảnh chuyên dụng (POST /api/v1/images), một API video không đồng bộ (POST /api/v1/videos), các endpoint chuyển văn bản thành giọng nói và chuyển giọng nói thành văn bản, cùng một endpoint theo định dạng Anthropic Messages (POST /api/v1/messages) với hướng dẫn thiết lập Claude Code; trang giá của họ liệt kê ít nhất 25 mô hình miễn phí (nguồn: openrouter.ai/docs, openrouter.ai/pricing).
API OpenRouter hoạt động như thế nào
Bạn gửi một yêu cầu hoàn tất cuộc trò chuyện theo kiểu OpenAI tiêu chuẩn đến base URL của OpenRouter cùng với khóa OpenRouter, đặt trường model thành một slug có namespace như anthropic/claude-sonnet hoặc openai/gpt-4o. OpenRouter chuyển tiếp lệnh gọi đến nhà cung cấp tương ứng, có thể chuyển sang các lựa chọn thay thế khi cần, rồi trả về phản hồi theo cấu trúc OpenAI. Vì sử dụng giao thức OpenAI, mọi OpenAI SDK đều hoạt động chỉ bằng cách trỏ base_url đến đó. Kunavo cũng hoạt động theo cách tương tự — điểm khác biệt nằm ở danh mục mô hình và hệ thống phía sau danh mục đó.
Giá của OpenRouter và so sánh với Kunavo
OpenRouter chuyển nguyên giá mỗi token của nhà cung cấp, không cộng thêm phí trên suy luận, và thay vào đó thu phí khi bạn mua tín dụng: 5,5%, tối thiểu $0.80, khi thanh toán bằng thẻ; 5% với tiền mã hóa USDC; 8% trong gói Business. Việc sử dụng khóa API của chính bạn do nhà cung cấp cấp có điều khoản riêng — với hình thức thanh toán theo mức sử dụng, $25.000 đầu tiên mỗi tháng cho suy luận theo giá niêm yết không bị tính phí BYOK, sau đó là 5% — và các mô hình miễn phí bị giới hạn ở 50 yêu cầu mỗi ngày, hoặc 1.000 yêu cầu sau khi bạn đã mua ít nhất $10 tín dụng (nguồn: openrouter.ai/docs/faq và openrouter.ai/pricing, tính đến tháng 9 năm 2026). Kunavo áp dụng cách tính ngược lại: toàn bộ số tiền nạp được cộng vào tài khoản, và phần lớn mô hình được niêm yết thấp hơn giá chính thức của nhà cung cấp — Claude Sonnet 4.6 ở mức $2.10/$10.50 cho mỗi 1M token so với mức $3.00/$15.00 của Anthropic, GPT-5.6 Terra ở mức $0.70/$4.20 so với mức giá của OpenAI là $2.00/$12.00. Kunavo không có mô hình miễn phí. Giá cho mỗi 1M token của từng mô hình được đăng trên trang /pricing, giúp bạn so sánh trực tiếp.
OpenRouter API key và Kunavo API key
Cả hai đều là bearer token trong tiêu đề Authorization và mỗi khóa đều truy cập toàn bộ nền tảng tương ứng. Khóa OpenRouter bao phủ tính năng trò chuyện, endpoint định dạng Anthropic Messages và các API hình ảnh, video, giọng nói (theo tài liệu của họ, tính đến tháng 9 năm 2026); khóa Kunavo (sk-kn-…) bao phủ endpoint trò chuyện tương thích với OpenAI, các endpoint hình ảnh, video và âm nhạc, cùng API Anthropic Messages nguyên bản, với chi phí được trừ từ một số dư USD trả trước duy nhất được nạp qua Stripe. Điểm khác biệt nằm ở danh mục phía sau khóa và cách nạp số dư, vì vậy việc chuyển đổi chỉ cần thay đổi một dòng base_url và dùng khóa mới.
Điểm OpenRouter thực sự vượt trội
Danh mục đa dạng và suy luận miễn phí. Nếu sản phẩm của bạn cần bao phủ cả các mô hình trò chuyện ít phổ biến — mô hình tinh chỉnh Mistral, biến thể Llama, mô hình cộng đồng chuyên biệt, mô hình mã nguồn mở thử nghiệm — danh mục hàng trăm mô hình từ ít nhất 80 nhà cung cấp của OpenRouter là không có đối thủ; trang giá cũng liệt kê ít nhất 25 mô hình miễn phí có thể gọi với giới hạn hằng ngày thấp, trong khi Kunavo hoàn toàn không có mô hình miễn phí. OpenRouter cũng cho phép bạn dùng khóa nhà cung cấp của riêng mình, không tính phí nền tảng BYOK của OpenRouter cho phần suy luận đầu tiên trị giá $25.000 theo giá niêm yết mỗi tháng trong gói trả theo mức sử dụng (phí suy luận của nhà cung cấp vẫn áp dụng). Với các mô hình hình ảnh, video, giọng nói và âm nhạc Lyria của riêng mình, chỉ riêng nhu cầu đa phương thức không còn là lý do để rời bỏ OpenRouter (nguồn: openrouter.ai/pricing, openrouter.ai/docs, tính đến tháng 9 năm 2026).
Kunavo vượt trội ở đâu
Giá của các mô hình mà phần lớn sản phẩm thực sự đưa vào sử dụng. OpenRouter tính giá niêm yết của nhà cung cấp cộng thêm phí mỗi lần mua tín dụng; Kunavo niêm yết phần lớn danh mục thấp hơn giá chính thức của nhà cung cấp — Claude Sonnet 4.6 30% thấp hơn giá niêm yết của Anthropic, GPT-5.6 Terra 65% thấp hơn giá niêm yết của OpenAI — ghi có đầy đủ số tiền nạp và công bố giá cho mỗi 1M token của từng mô hình trên /pricing. Các tính năng đa phương tiện dùng chung một khóa và ví: /v1/images, /v1/images/edits, /v1/video/generations và /v1/audio/music bên cạnh trò chuyện, tất cả theo định dạng OpenAI, cùng Suno cho nhạc — một mô hình không có trong danh sách của OpenRouter. Thanh toán Stripe hỗ trợ các phương thức mà mục Câu hỏi thường gặp của OpenRouter không đề cập — Apple Pay, Pix, WeChat Pay, Link — giúp người dùng bên ngoài Hoa Kỳ và Liên minh Châu Âu có thể tự đăng ký và bắt đầu sử dụng. Các điểm cần cân nhắc: Kunavo tuyển chọn các mô hình tiên tiến thay vì cung cấp hàng trăm mô hình, không có mô hình miễn phí hoặc BYOK, và hoạt động trên năng lực dùng chung từ nhà cung cấp thượng nguồn, không có SLA theo hợp đồng.
Cách thanh toán: OpenRouter vs Kunavo
Cả hai ví đều là ví trả trước, vì vậy khi đăng ký, câu hỏi duy nhất đáng quan tâm là tiền của bạn có thể được nạp vào hay không. Trang thanh toán của Kunavo tích hợp Stripe, nên danh sách phương thức tùy theo người mua chứ không theo quốc gia nơi chúng tôi đăng ký kinh doanh, và phương thức nào cũng nạp tiền vào cùng một số dư API trả trước. Ở mọi nơi Stripe hoạt động: thẻ (Visa, Mastercard, Amex, JCB, UnionPay); ở mọi nơi trừ Ấn Độ còn có Link, cùng Apple Pay hoặc Google Pay trên những thiết bị đã thiết lập chúng. Tại Hoa Kỳ: Cash App Pay, Klarna, Afterpay, ghi nợ ngân hàng ACH (mất 3–5 ngày làm việc mới được ghi có) và tiền mã hóa (stablecoin), cùng Affirm cho các lần nạp từ $100 trở lên và Zip cho các lần nạp từ $100 đến $1.500. Ở những nơi khác, phương thức nội địa xuất hiện cùng tiền tệ địa phương: Alipay và WeChat Pay tại Trung Quốc đại lục; KakaoPay, Naver Pay, PAYCO, Samsung Pay và thẻ nội địa Hàn Quốc tại Hàn Quốc; UPI tại Ấn Độ; Pix tại Brazil; iDEAL tại Hà Lan, Bancontact tại Bỉ, EPS tại Áo, MB WAY tại Bồ Đào Nha, Satispay tại Ý; BLIK tại Ba Lan; Ghi nợ trực tiếp Bacs tại Vương quốc Anh (mất vài ngày làm việc mới được ghi có); và Pay by Bank cho người mua tại Vương quốc Anh, Ireland và Phần Lan. Stripe quy đổi số tiền bằng đô la sang tiền tệ địa phương ngay trên trang thanh toán, nên không ai phải đi tìm một chiếc thẻ đã bật thanh toán quốc tế; tỷ giá của Stripe đã gồm phí chuyển đổi 2–4%, khoản phí bạn tránh được khi thanh toán bằng đô la. FAQ của chính OpenRouter trả lời rất rõ: tất cả các thẻ tín dụng lớn, Alipay và tiền mã hóa USDC, còn PayPal được mô tả là dịch vụ họ vẫn đang phát triển; trang giá của họ bổ sung lập hóa đơn và đơn đặt hàng, nhưng chỉ dành cho các hợp đồng Enterprise (tính đến ngày 1 tháng 10 năm 2026). Điều đó đáp ứng nhu cầu của nhà phát triển có thẻ hoặc tiền mã hóa. Không trang nào đề cập đến Pix hay Apple Pay, và đó là khoảng trống mà trang checkout của Kunavo lấp đầy: người mua ở São Paulo không có thẻ được phép mua hàng quốc tế, hoặc người muốn xác nhận nạp tiền bằng Face ID thay vì nhập mười sáu chữ số.
Di chuyển từ OpenRouter
Cả hai API đều sử dụng giao thức chat-completions của OpenAI, vì vậy việc chuyển đổi chỉ cần sửa hai dòng, không phải viết lại. Trỏ base_url đến https://api.kunavo.com/v1, thay khóa sk-or- bằng khóa Kunavo sk-kn- được tạo tại /app/keys, và mã OpenAI SDK hiện có của bạn sẽ chạy không thay đổi — cùng cấu trúc yêu cầu, cùng tính năng streaming, cùng định dạng tool-call. Điều duy nhất cần kiểm tra là model id: OpenRouter đặt namespace của nhà cung cấp phía trước (anthropic/claude-sonnet-4.6), còn Kunavo dùng id thuần (claude-sonnet-5), vì vậy chỉ cần tìm và thay thế trong các hằng số mô hình là hoàn tất. Không có phần nào khác trong ngăn xếp cần thay đổi: không đổi SDK, không sửa cách phân tích phản hồi, không viết lại webhook. Nếu muốn, bạn có thể chạy song song cả hai trên cùng một luồng mã — hai client chỉ khác nhau ở base_url — rồi chuyển đổi sau khi so sánh độ trễ và chi phí trên lưu lượng thực tế của mình.
Những kết luận thực tế
Nếu bạn đã tiêu chuẩn hóa trên OpenRouter và phụ thuộc vào độ đa dạng model, các model miễn phí hoặc BYOK của dịch vụ này, thì không có lý do cấp thiết nào buộc phải chuyển đổi — mã OpenAI SDK hiện có của bạn có thể chuyển sang Kunavo (chỉ thay đổi một base_url), vì vậy bạn có thể giữ cả hai và chuyển lưu lượng khi chênh lệch giá đủ đáng để đầu tư thời gian tích hợp. Nếu phần lớn chi phí của bạn nằm ở các model tiên tiến mà Kunavo cung cấp thấp hơn mức giá chính thức, bạn muốn dùng Suno cùng chat trên một hóa đơn, hoặc phục vụ khách hàng thanh toán qua các phương thức địa phương như Pix hay WeChat Pay, Kunavo là hệ thống đơn giản hơn. Dù chọn cách nào, việc thử nghiệm cũng rất nhỏ: nạp $10 và thay đổi một base_url là bạn có thể đánh giá trong vài phút.