OpenRouter란?
OpenRouter는 모델 애그리게이터입니다. 하나의 OpenAI 호환 API로 각 요청을 80개 이상의 공급업체가 제공하는 수백 개 모델 중 하나로 라우팅합니다. 여기에는 OpenAI, Anthropic, Google, Mistral 및 다양한 오픈 소스 호스팅 업체가 포함됩니다. 공급업체별로 계정을 만들 필요 없이 OpenRouter 계정 하나를 사용하고 요청에서 모델 이름을 선택합니다. 텍스트 전용 서비스도 아닙니다. 2026년 9월 기준 문서에는 전용 이미지 API(POST /api/v1/images), 비동기 비디오 API(POST /api/v1/videos), 텍스트 음성 변환 및 음성 텍스트 변환 엔드포인트, Claude Code 설정 가이드가 포함된 Anthropic Messages 형식 엔드포인트(POST /api/v1/messages)가 설명되어 있으며, 가격 페이지에는 25개 이상의 무료 모델이 나열되어 있습니다(출처: openrouter.ai/docs, openrouter.ai/pricing).
OpenRouter는 어떻게 작동하나요?
OpenRouter 키로 base URL에 표준 OpenAI 형식의 chat completion을 보내고, model 필드에 anthropic/claude-sonnet, openai/gpt-4o 같은 네임스페이스 slug를 지정합니다. OpenRouter는 해당 공급업체로 전달하고 실패 시 대체 모델로 폴백하며 OpenAI 형식의 응답을 반환합니다. OpenAI 프로토콜을 따르므로 어떤 OpenAI SDK든 base_url만 지정하면 작동합니다. Kunavo도 같은 방식이며 차이는 카탈로그와 그 뒤에 있는 구성입니다.
OpenRouter 가격 및 Kunavo와의 비교
OpenRouter는 추론에 가산 없이 제공업체의 토큰당 가격을 그대로 적용하고, 대신 크레딧 구매 시 수수료를 부과합니다. 카드 결제는 5.5%(최소 $0.80), USDC 암호화폐는 5%, Business 요금제는 8%입니다. 자체 제공업체 키를 사용하는 경우에는 별도 조건이 적용됩니다. 종량제에서는 월 정가 기준 추론 사용액 중 처음 $25,000까지 BYOK 수수료가 없고, 그 이후에는 5%가 부과됩니다. 무료 모델은 하루 50회 요청으로 제한되며, 크레딧을 최소 $10 구매하면 하루 1,000회로 늘어납니다(출처: openrouter.ai/docs/faq 및 openrouter.ai/pricing, 2026년 9월 기준). Kunavo는 반대 방식으로 운영합니다. 충전 금액 전액을 크레딧으로 적립하고 대부분의 모델을 제공업체 공식 요금보다 낮게 책정합니다. Claude Sonnet 4.6은 토큰 100만 개당 $2.10/$10.50이며, Anthropic의 정가는 $3.00/$15.00입니다. GPT-5.6 Terra는 $0.70/$4.20이며, OpenAI의 정가는 $2.00/$12.00입니다. Kunavo에는 무료 모델이 없습니다. 모든 모델의 토큰 100만 개당 요금은 /pricing 페이지에 공개되어 있어 직접 비교할 수 있습니다.
OpenRouter API 키와 Kunavo API 키
둘 다 Authorization 헤더의 bearer token이며 각자의 전체 플랫폼에 연결됩니다. OpenRouter 키는 채팅, Anthropic Messages 형식 엔드포인트 및 이미지·비디오·음성 API를 지원합니다(문서 기준, 2026년 9월). Kunavo 키(sk-kn-…)는 OpenAI 호환 chat 엔드포인트, 이미지·비디오·음악 엔드포인트 및 네이티브 Anthropic Messages API를 지원하며, Stripe를 통해 충전한 하나의 USD 선불 잔액에서 차감됩니다. 차이는 키 뒤의 카탈로그와 잔액 충전 방식이므로, 이전은 base_url 한 줄을 변경하고 새 키로 교체하면 됩니다.
OpenRouter가 진정으로 강한 부분
제품에 텍스트 전용 채팅 모델의 롱테일이 필요하다면 — Mistral 파인튜닝, Llama 변형, 틈새 커뮤니티 모델, 실험적 오픈 소스 — OpenRouter의 카탈로그는 타의 추종을 불허합니다. 암호화폐 네이티브 충전 흐름도 가장 성숙해 카드 결제가 어려운 지역에서 중요합니다. 모델·프롬프트 기법·벤치마크에 대한 커뮤니티 논의도 더 활발합니다.
Kunavo의 강점
대부분의 제품이 실제로 사용하는 모델의 가격입니다. OpenRouter는 제공업체 정가에 크레딧을 구매할 때마다 수수료를 더해 청구합니다. Kunavo는 카탈로그 대부분을 제공업체의 공식 요금보다 낮게 책정합니다. Claude Sonnet 4.6은 Anthropic의 정가보다 30% 저렴한 가격이며, GPT-5.6 Terra는 OpenAI의 정가보다 65% 저렴한 가격입니다. 충전 금액은 전액 크레딧으로 적립하며, 모든 모델의 토큰 100만 개당 요금을 /pricing에 공개합니다. 미디어 기능도 같은 API 키와 지갑으로 이용할 수 있습니다. 채팅과 함께 /v1/images, /v1/images/edits, /v1/video/generations, /v1/audio/music을 제공하며, 모두 OpenAI 형식이고 음악에는 Suno를 사용합니다. OpenRouter의 모델 목록에는 Suno가 없습니다. Stripe 결제는 OpenRouter FAQ에 언급되지 않은 Apple Pay, Pix, WeChat Pay, Link 결제 수단을 추가해 미국과 EU 밖에서도 셀프서비스 온보딩이 가능하게 합니다. 고려해야 할 제약은 다음과 같습니다. Kunavo는 수백 개의 모델을 제공하는 대신 프런티어 모델을 선별하며, 무료 모델과 BYOK를 제공하지 않고, 계약상 SLA 없이 공유 업스트림 용량으로 운영됩니다.
결제 수단: OpenRouter vs Kunavo
양쪽 모두 선불 지갑이므로 가입할 때 정말 중요한 질문은 하나뿐입니다. 내 돈을 충전할 수 있는가? Kunavo의 체크아웃은 Stripe 네이티브라 결제 수단이 우리 사업자 국가가 아니라 결제하는 사람에 따라 달라지며, 어떤 수단이든 같은 선불 API 잔액으로 충전됩니다. Stripe가 닿는 모든 곳에서 카드(Visa, Mastercard, Amex, JCB, UnionPay)를 쓸 수 있고, 인도를 제외하면 Link와, 설정을 마친 기기에서는 Apple Pay와 Google Pay도 쓸 수 있습니다. 미국에서는 Cash App Pay, Klarna, Afterpay, ACH 계좌 출금(반영까지 영업일 3–5일), 암호화폐(스테이블코인)에 더해 100달러 이상 충전 시 Affirm이, 100–1,500달러 충전 시 Zip이 나옵니다. 그 밖의 지역에서는 현지 통화와 함께 현지 수단이 나타납니다. 중국 본토에서는 Alipay와 WeChat Pay, 한국에서는 원화 결제 화면에 카카오페이·네이버페이·PAYCO·삼성페이와 국내 카드(해외 결제가 안 되는 카드 포함), 인도에서는 UPI, 브라질에서는 Pix, 네덜란드 iDEAL, 벨기에 Bancontact, 오스트리아 EPS, 포르투갈 MB WAY, 이탈리아 Satispay, 폴란드 BLIK, 영국에서는 Bacs 자동이체(반영까지 영업일 며칠)가 나오고, 영국·아일랜드·핀란드에서 결제하는 사람에게는 Pay by Bank도 나옵니다. Stripe가 체크아웃 화면에서 달러 금액을 현지 통화로 환산하므로 해외 결제가 열린 카드를 따로 찾을 필요가 없습니다. 다만 환산 환율에는 2–4%의 환전 수수료가 포함되며, 달러로 결제하면 붙지 않습니다. OpenRouter의 FAQ는 이 질문에 분명히 답합니다. 주요 신용카드, Alipay 및 USDC 암호화폐이며 PayPal은 아직 작업 중이라고 기재되어 있습니다. 카드가 있는 개발자와 암호화폐가 있는 개발자는 지원하지만, 해외 결제가 가능한 카드가 없는 상파울루의 구매자나 16자리를 입력하는 대신 Face ID로 승인하려는 사람은 지원하지 않습니다. Pix와 Apple Pay가 바로 그 공백을 메웁니다.
OpenRouter에서 마이그레이션
양쪽 모두 OpenAI chat-completions 프로토콜을 사용하므로 마이그레이션은 재작성 없이 두 줄만 변경하면 됩니다. base_url을 https://api.kunavo.com/v1로 바꾸고, /app/keys에서 만든 Kunavo sk-kn- 키로 sk-or- 키를 교체하면 기존 OpenAI SDK 코드가 그대로 동작합니다 — 요청 형식, 스트리밍, tool-call 포맷이 모두 동일합니다. 유일하게 확인할 사항은 모델 id입니다. OpenRouter는 벤더 네임스페이스를 붙이고(anthropic/claude-sonnet-4.6), Kunavo는 접두사 없는 id를 사용하므로(claude-sonnet-5), 모델 상수를 일괄 치환하면 됩니다. 나머지는 그대로입니다. SDK 교체도, 응답 파싱 변경도, webhook 재작업도 필요 없습니다. 원한다면 base_url만 다른 두 클라이언트를 나란히 실행하고, 자체 트래픽에서 지연 시간과 비용을 비교한 뒤 전환하세요.
솔직한 결론
OpenRouter를 표준으로 사용하고 그 폭넓은 모델, 무료 모델 또는 BYOK에 의존한다면 전환을 강제할 만한 강력한 이유는 없습니다. 기존 OpenAI SDK 코드는 Kunavo로 이식할 수 있으므로(base_url 한 줄 변경), 두 서비스를 모두 선택지로 유지하고 가격 차이가 통합에 드는 시간을 감수할 만해질 때 트래픽을 옮기면 됩니다. 대부분의 지출이 Kunavo가 공식 요금보다 낮게 제공하는 최신 모델에 집중되어 있거나, Suno와 채팅을 하나의 청구서로 사용하고 싶거나, Pix 또는 WeChat Pay 같은 현지 결제 수단을 이용하는 고객을 대상으로 한다면 Kunavo가 더 간단한 스택입니다. 어느 쪽이든 테스트는 간단합니다. $10 충전과 base_url 한 줄 변경만으로 몇 분 안에 평가를 시작할 수 있습니다.