apiToken.sale против Portkey: поставщик ключей против AI-шлюза
Те, кто ищет альтернативу Portkey, обычно хотят одно из двух: более дешёвые токены Claude или возможности шлюза без биллинга Anthropic. Portkey решает вторую задачу, apiToken.sale — первую. Разбираем, как понять, что нужно именно вам, — и как запустить оба продукта вместе.
·
Portkey управляет ключами, которые у вас уже есть, — он их не продаёт
apiToken.sale и Portkey — не два варианта одного продукта. Portkey — это AI-шлюз: он встаёт перед API-ключами провайдеров, которые у вас уже есть, и добавляет поверх маршрутизацию, кеширование и наблюдаемость. apiToken.sale — это то, откуда ключ Claude и баланс берутся изначально: нативный эндпоинт Anthropic с единой скидкой 50% и без аккаунта Anthropic.
Из этого различия следует всё остальное. С одним Portkey вам по-прежнему нужен пополненный аккаунт Anthropic — со всей его регистрацией, проверками страны биллинга и способа оплаты и с полными официальными тарифами за токены. Шлюз меняет то, как идут ваши запросы; он никогда не меняет то, сколько провайдер за ним берёт за токен.
Читайте также: apiToken.sale vs OpenRouter: какой шлюз для Claude подойдёт вашему стеку
За что AI-шлюз отрабатывает своё место в стеке
Если у вас несколько аккаунтов провайдеров или продакшен-трафик, слой шлюза действительно полезен. Его возможности — про контроль, а не про цену:
- Фолбэки и балансировка нагрузки между таргетами, когда провайдер отвечает ошибкой или упирается в rate limit.
- Автоматические ретраи плюс кеширование ответов на повторяющиеся промпты.
- Логи запросов, трейсы и аналитика расхода по всем подключённым провайдерам.
- Guardrails и виртуальные ключи: коллеги и сервисы получают ограниченные креды вместо вашего сырого ключа провайдера.
Шлюз Portkey — open source, так что его можно развернуть рядом со своим приложением или взять облачную версию и не заниматься эксплуатацией. В любом случае токены моделей тарифицирует тот аккаунт провайдера, который стоит за шлюзом, — и именно этот счёт шлюз уменьшить не в состоянии.
Откуда на самом деле берётся скидочный ключ Claude
apiToken.sale — это сторона поставщика в стеке. Вы пополняете предоплаченный баланс — на любую сумму в целых долларах, банковской картой или криптовалютой — и вызываете стандартный Anthropic Messages API на https://router.apitoken.sale ключом вида sk-pool-•••. Каждый запрос считается по официальным тарифам Anthropic, затем единая B2C-скидка 50% вычитается до списания с баланса. Баланс не сгорает, и аккаунт Anthropic не нужен ни на одном этапе.
| Модель | Официально вход / выход ($ за 1 млн) | Здесь (−50%) |
|---|---|---|
| Claude Opus 4.8 | $5 / $25 | $2.50 / $12.50 |
| Claude Sonnet 5 | $2 / $10 | $1 / $5 |
| Claude Haiku 4.5 | $1 / $5 | $0.50 / $2.50 |
Эндпоинт говорит на нативном Messages API, поэтому Claude Code, Cursor и официальные SDK Anthropic подключаются правкой двух строк: base URL и ключ. Один ключ покрывает и поддерживаемые модели GPT, Gemini и Kimi на их собственных протоколах, так что тот же баланс работает у всех провайдеров.
Направьте Portkey на ключ apiToken.sale
Оба продукта отлично стыкуются: Portkey продолжает заниматься маршрутизацией и наблюдаемостью, а скидочный ключ apiToken.sale лежит под ним как Anthropic-провайдер. Дашборды и фолбэки шлюза остаются с вами, а расход, который он логирует, уже на 50% ниже.
- 01Создайте аккаунт apiToken.sale и сгенерируйте ключ в дашборде — он выглядит как sk-pool-••• и работает со всеми поддерживаемыми моделями Claude.
- 02В Portkey добавьте Anthropic-таргет, переопределите его base URL через custom host на https://router.apitoken.sale и вставьте ключ sk-pool как credential.
- 03Пускайте трафик приложения через Portkey как обычно. Запросы приходят на эндпоинт apiToken.sale в стандартном формате Anthropic Messages, поэтому ID моделей, стриминг и промпт-кеширование ведут себя ровно так же, как при прямой работе с Anthropic.
// Portkey gateway config: Anthropic provider, discounted endpoint underneath
{
"targets": [
{
"provider": "anthropic",
"api_key": "sk-pool-•••",
"custom_host": "https://router.apitoken.sale",
"override_params": { "model": "claude-sonnet-5" }
}
]
}Оставьте в таргете настоящие ID моделей Anthropic (claude-opus-4-8, claude-sonnet-5, claude-haiku-4-5) — за custom host стоит нативный Messages API, а не транслированный формат. Точное поле переопределения находится на таргете в конфигурации шлюза и на credential провайдера в облачном дашборде; суть одна: Portkey пересылает вызовы в формате Anthropic на base URL apiToken.sale.
Один и тот же трафик — два разных счёта
Возьмём реалистичный месяц агентного кодинга на claude-sonnet-5: 10 млн входных и 2 млн выходных токенов. По официальным тарифам $2 / $10 за миллион это $20 + $20 = $40. Прогнав этот трафик через шлюз со своим ключом Anthropic, вы оставите эти $40 нетронутыми — получите лучшие логи, но не меньший счёт. Тот же трафик на ключе apiToken.sale стоит $20, потому что скидка применяется у поставщика ключа — там, где и ведётся учёт.
- Только шлюз: полный официальный счёт провайдера плюс маршрутизация и наблюдаемость.
- Только скидочный ключ: половина счёта, прямые вызовы без лишнего хопа.
- Шлюз перед скидочным ключом: половина счёта и все возможности шлюза.
Какой слой нужен именно вам?
- Нужен просто более дешёвый Claude с рабочими инструментами — достаточно apiToken.sale. Поменяли base URL и ключ — готово.
- Уже пополняете несколько аккаунтов провайдеров и нужны фолбэки, трейсинг и guardrails между ними — достаточно Portkey, но с официальными ценами на токены.
- Нужны и продакшен-контроль, и меньший счёт за Claude — поставьте Portkey перед ключом apiToken.sale, как описано выше.
Большинство инди-разработчиков и небольших команд, которые сравнивают эти два продукта, относятся к первой группе: болят аккаунт Anthropic и цена за токен, а не отсутствие слоя маршрутизации. Начните со скидочного ключа, а шлюз добавляйте, только когда работа с несколькими провайдерами его действительно потребует.
Частые вопросы
Даёт ли Portkey скидку на Claude API?
Нет. Portkey — шлюз поверх ключей, которые у вас уже есть, поэтому вы продолжаете платить официальные тарифы провайдера. Скидочный ключ Claude и баланс даёт apiToken.sale: он считает расход по официальным тарифам и вычитает единую B2C-скидку 50%.
Можно ли использовать Portkey и apiToken.sale вместе?
Да. Добавьте в Portkey Anthropic-таргет, переопределите его base URL через custom host на https://router.apitoken.sale и вставьте ключ sk-pool — наблюдаемость Portkey сохранится, а расход под ним будет уже со скидкой.
Нужен ли мне аккаунт Anthropic, если я использую Portkey?
С одним Portkey — да: он маршрутизирует запросы через ключи провайдеров, которые вы приносите сами, то есть за ним стоит пополненный аккаунт Anthropic. С ключом apiToken.sale аккаунт Anthropic не нужен вовсе.
Portkey — это провайдер Claude API?
Нет. Он не продаёт доступ к моделям и токенный баланс; это слой контроля между вашим приложением и провайдерами, которым вы платите напрямую. apiToken.sale — наоборот: поставляет ключ и предоплаченный баланс и не добавляет собственного слоя маршрутизации.
Будет ли мой код на SDK Anthropic работать после смены поставщика ключа?
Да. apiToken.sale отдаёт нативный Anthropic Messages API на https://router.apitoken.sale, поэтому официальные SDK, Claude Code и Cursor продолжают работать — меняются только base URL и API-ключ.
Войдите через Google или GitHub и получите приветственный бонус $5 на баланс платформы — без карты.