BYOK для приложений на Anthropic: используйте свои ключи Perplexity, Tavily и Exa
BYOK (bring-your-own-key) - это приём интеграции, при котором сервис расходует квоту провайдера данных с платного аккаунта самого пользователя, а не из общего пула. Так аудиторский след остаётся под контролем пользователя, а за один и тот же запрос не приходится платить дважды.
BYOK - bring your own key, «принеси свой ключ» - значит вы подключаете к ideaudit свой платный аккаунт у провайдера данных (Perplexity, Tavily, Exa, Brave, DataForSEO, Firecrawl, Apify) вместо встроенной общей квоты. ideaudit шифрует каждый BYOK-ключ при хранении алгоритмом AES-256-GCM, расшифровывает только в памяти на момент вызова и никогда не пишет открытый ключ в логи.
Ключевые факты
- ideaudit из коробки поддерживает 7 BYOK-провайдеров: Perplexity, Tavily, Exa, Brave, DataForSEO, Firecrawl, Apify.
- BYOK Perplexity снижает план Pro на $8 в месяц - с $39 до $31.
- Бесплатный тариф даёт 50 запросов сырых данных в месяц - типичный BYOK-пользователь выбирает это за два дня.
- Все BYOK-ключи шифруются при хранении алгоритмом AES-256-GCM под мастер-ключом в KMS-эквиваленте.
BYOK - bring your own key, «принеси свой ключ» - значит вы подключаете свой платный аккаунт у провайдера данных (Perplexity, Tavily, Exa, Brave, DataForSEO, Firecrawl, Apify) вместо общей квоты, которую SaaS-сервис продаёт в комплекте.
Для продукта на MCP-инфраструктуре вроде ideaudit это важно, потому что сырые данные - это переменные затраты. Поставщик LLM берёт за токен. Поставщик данных - за запрос. Если вы и так платите $200 в месяц за Perplexity Pro, вам не хочется платить за это второй раз внутри подписки на аудит.
Когда BYOK окупается
Три условия:
- Вы и так платите провайдеру. Если у вас уже подписан Perplexity Pro, Tavily или DataForSEO - BYOK даёт бесплатную дополнительную ёмкость.
- Вы упираетесь в нашу квоту первым. На бесплатном тарифе 50 запросов сырых данных в месяц. Если аудитуете 20 идей в день - выберете лимит за двое суток. BYOK поднимает реальный потолок.
- Вам важна прозрачность источников. Некоторым командам нужен собственный след по обращениям к внешним API. BYOK оставляет этот след в вашем аккаунте.
Пропустите BYOK, если:
- У вас редкий ритм - бесплатной квоты хватает на пару аудитов в неделю.
- Аккаунтов у провайдеров нет. Регистрироваться ради BYOK - больше возни, чем экономии.
Что ideaudit поддерживает сегодня
- Perplexity - предпочтительная цель для BYOK. Скидка $8 в месяц на план Pro при подключении.
- Tavily - быстрый и дешёвый общий веб-поиск.
- Exa - смысловой поиск, удобен для запросов вида «найди компании, похожие на X».
- Brave - независимый индекс, полезен как резервный источник.
- DataForSEO - по умолчанию идёт через нашу общую квоту; BYOK поддержан, если у вас есть свой аккаунт.
- Firecrawl - для обхода известного списка URL.
- Apify - для обхода через готовых акторов (ветки Reddit, комментарии Product Hunt и так далее).
Можно подключить любое подмножество. Диспетчер веб-поиска пробует провайдеров в таком порядке: сначала ваши BYOK-ключи, потом запасной общий пул, потом мягкая деградация с предупреждением в аудите.
Как хранятся ключи
Каждый BYOK-ключ зашифрован при хранении алгоритмом AES-256-GCM, мастер-ключ держится в KMS-эквиваленте (ENCRYPTION_MASTER_KEY). Открытый ключ в логи не пишется. Когда MCP-серверу нужно вызвать Perplexity от вашего имени, он расшифровывает в памяти, делает вызов и затирает буфер.
Это важно по трём причинам:
- Утечка базы не утечёт ключей провайдеров.
- В аудит-логе MCP видно «вызван perplexity.search», но никогда - значение ключа.
- Ротация мастер-ключа запускает массовое перешифрование - ваши ключи остаются валидными, просто оказываются под свежей обёрткой.
Как подключить
- Откройте Settings → Sources.
- Нажмите Add provider. Выберите Perplexity (или другого).
- Вставьте ключ провайдера. Нажмите Validate - мы делаем холостой вызов, чтобы убедиться, что ключ работает, до того как сохранить его.
- Метка Active появляется рядом с провайдером, как только им воспользуется реальный аудит.
Если ключ начинает падать (перевыпустили на стороне провайдера, упёрлись в лимит) - диспетчер автоматически переключается на следующего по цепочке и показывает сбой в панели. Без тихого замалчивания.
Что это экономит на плане Pro
Конкретные цифры за квартал у одного пользователя:
| Путь | Стоимость в месяц |
|---|---|
| ideaudit Pro со встроенными данными | $39 |
| ideaudit Pro + BYOK Perplexity | $31 (Pro $39 − скидка $8 за BYOK) |
| Полностью своими руками (Perplexity Pro + обход сайтов) | $200+ |
Скидка BYOK в долларах небольшая, но настоящая выгода в другом - не платить за один и тот же запрос к Perplexity дважды.
FAQ
Частые вопросы
Когда BYOK реально экономит деньги?
Когда вы и так платите провайдеру. Если у вас Perplexity Pro, BYOK даёт бесплатную дополнительную ёмкость поверх вашей подписки плюс скидку $8 в месяц на план Pro в ideaudit. Если аккаунтов у провайдеров нет, заводить их ради BYOK - больше возни, чем экономии. Лучше остаться на общей квоте.Как хранятся BYOK-ключи?
Зашифрованы при хранении алгоритмом AES-256-GCM, мастер-ключ лежит в KMS-эквиваленте (`ENCRYPTION_MASTER_KEY`). Открытый ключ в логи не пишется. Когда MCP-серверу нужно вызвать Perplexity от вашего имени, он расшифровывает в памяти, делает вызов и затирает буфер. Утечка базы не утечёт ключей провайдеров.Что будет, если мой BYOK-ключ начнёт падать?
Диспетчер веб-поиска автоматически переключается на следующего провайдера по цепочке (BYOK → общая квота → мягкая деградация) и показывает сбой на панели источников. Без тихого замалчивания - вы видите ошибку и сами решаете, перевыпустить ключ или нет.Можно отозвать BYOK-ключ и не потерять предыдущие аудиты?
Да. Аудиты хранятся как готовый отрисованный результат, а не как заново-исполняемый конвейер на оригинальных доступах. Отзыв BYOK-ключа отбирает только право на будущие вызовы; ничего из вашей прежней истории не затрагивается.
