
Perplexity Sonar API
Готовый ответ с цитатами вместо списка ссылок: поиск и синтез в одном вызове
Цены и лимиты проверены по официальным страницам 20.07.2026. Тарифы меняются - сверяйтесь с сайтом вендора

Что это и какую задачу закрывает
Sonar отличается от остальных инструментов раздела тем, что возвращает не материал для чтения, а готовый ответ. Модель сама ищет источники, читает их и синтезирует текст с проставленными цитатами. Агенту не нужно отдельно ранжировать выдачу и решать, что процитировать.
В основе - та же поисковая инфраструктура, что и у публичного сервиса Perplexity, но без интерфейса и без подписки - оплата только за использование. API совместим с форматом OpenAI, поэтому подключается подменой базового адреса и ключа в уже написанном коде.
Важное предупреждение перед внедрением: вендор официально перевёл Sonar API в режим поддержки и рекомендует новым интеграциям использовать Agent API, который закрывает те же задачи и добавляет сторонние модели и инструменты. Для нового проекта это стоит учитывать при выборе.
Как работает под капотом
Запрос выглядит как обычный чат-запрос к модели, но перед генерацией ответа выполняется поиск, а в ответ добавляются источники.
- 1Формирование поисковых запросовМодель сама решает, что искать. Число выполненных поисков возвращается в ответе - по нему считается часть стоимости.
- 2Выбор объёма контекстаПараметр объёма поискового контекста имеет три уровня. Он влияет и на качество, и на цену запроса напрямую.
- 3Фильтрация источниковДоступны фильтры по доменам (до 20), языкам, датам публикации и обновления, а также режимы обычного, академического и финансового поиска.
- 4Синтез ответа с цитатамиВ тексте расставляются номерные ссылки, отдельно возвращается массив адресов и структурированные результаты поиска.
- 5Расчёт себестоимостиВ ответе приходит блок с потраченными токенами, числом поисков и итоговой стоимостью запроса.
Чем отличается от встроенных возможностей агента
| Встроенная возможность | Что меняет Perplexity Sonar API |
|---|---|
| WebFetch | WebFetch отдаёт сырой текст страницы, которую агент должен сам осмыслить. Sonar возвращает уже готовый ответ по нескольким источникам с проставленными ссылками |
| WebSearch | Встроенный поиск даёт ссылки, а решение о том, что из них следует, остаётся за агентом. Здесь синтез выполняется на стороне сервиса и оплачивается вместе с поиском |
| Браузер | Браузер нужен, когда важно взаимодействие со страницей. Sonar решает противоположную задачу - быстро получить обобщённый ответ, не читая источники самостоятельно |
Что возвращает и как быстро
Возвращает
Синтезированный ответ с номерными ссылками, массив адресов источников и отдельный список результатов поиска с заголовками, сниппетами и датами. Плюс блок себестоимости запроса.
Форматы ответа
текст ответа с цитатами, массив источников, структурированные результаты поиска, потоковая отдача
Латентность
Числовых значений вендор не публикует - только качественные характеристики моделей
Свежесть данных
Норматив не публикуется. Есть фильтр свежести с точностью до часа и фильтры по датам публикации и обновления
API и пример вызова
Базовый URL: https://api.perplexity.ai
Авторизация: Bearer-токен в заголовке Authorization
| Эндпоинт | Метод | Назначение |
|---|---|---|
| /v1/sonar | POST | Ответ с опорой на веб-источники |
| /chat/completions | POST | Тот же вызов в формате OpenAI |
Пример запроса (Python)
from openai import OpenAI
client = OpenAI(
api_key=os.environ["PERPLEXITY_API_KEY"],
base_url="https://api.perplexity.ai",
)
resp = client.chat.completions.create(
model="sonar-pro",
messages=[{"role": "user", "content": "Что изменилось на рынке AI-агентов за неделю?"}],
)
print(resp.choices[0].message.content)Пример ответа
{
"choices": [{ "message": { "content": "Ответ с ссылками [1][2]" } }],
"citations": ["https://...", "https://..."],
"search_results": [
{ "title": "...", "url": "https://...", "snippet": "...", "date": "2026-07-18" }
],
"usage": {
"num_search_queries": 3,
"cost": { "total_cost": 0.012 }
}
}Тарифы и бесплатный лимит
Бесплатного доступа нет
Бесплатного уровня у API нет: оплата по факту использования. Информация о ежемесячных кредитах для подписчиков потребительского тарифа в актуальной документации не подтверждается
Карта при регистрации: не публикуется
| Тариф | Цена | Единица | Что входит |
|---|---|---|---|
| sonar | 1 USD за обработку запроса и 1 USD за ответ, на 1M токенов | плюс 5-12 USD за 1000 запросов | Лёгкая модель для простых запросов |
| sonar-pro | 3 USD за запрос и 15 USD за ответ, на 1M токенов | плюс 6-14 USD за 1000 запросов | Сложные запросы и уточнения |
| sonar-reasoning-pro | 2 USD за запрос и 8 USD за ответ, на 1M токенов | плюс 6-14 USD за 1000 запросов | Пошаговое рассуждение |
| sonar-deep-research | 2 USD за запрос и 8 USD за ответ, на 1M токенов | плюс 5 USD за 1000 поисков | Отдельно оплачиваются токены цитат и рассуждений |
Ограничения по частоте запросов: От 50 запросов в минуту на начальном уровне до 4000 на высших. Для модели глубокого исследования жёстче: от 5 до 100 запросов в минуту
Тарификация двухкомпонентная: токены плюс плата за запрос, зависящая от выбранного объёма поискового контекста. При большом потоке именно плата за запросы, а не за токены, становится главной статьёй расхода. Лимиты частоты растут по уровням, привязанным к накопленной сумме платежей: от 50 запросов в минуту на старте до 4000 на высших уровнях.
Источники (проверено 20.07.2026):
Интеграции
MCP-сервер
Официальный сервер с инструментами поиска, вопроса, исследования и рассуждения
SDK и фреймворки
Python, TypeScript и Node.js, LangChain, LiteLLM, Vercel AI SDK, n8n, совместимость с OpenAI SDK
Обзор продукта в каталоге инструментовСильные и слабые стороны
Сильные стороны
- -Готовый ответ с цитатами без дополнительной настройки - отдельный слой синтеза не нужен
- -Совместимость с форматом OpenAI: подключается подменой адреса и ключа
- -Себестоимость запроса возвращается прямо в ответе
- -Богатая фильтрация: домены, языки, даты, академический и финансовый режимы
- -Отдельная модель для глубокого исследования в той же линейке
Ограничения
- -API официально переведён в режим поддержки: новым интеграциям вендор рекомендует Agent API
- -Двухкомпонентная тарификация усложняет прогноз затрат
- -Латентность и размеры контекстных окон не публикуются
- -Жёсткий лимит на модель глубокого исследования - от 5 запросов в минуту на старте
- -Уровни доступа привязаны к накопленной сумме платежей, быстро поднять лимиты нельзя
- -Бесплатного уровня нет
Когда брать, а когда нет
Подходит
- -Нужен обобщённый ответ по нескольким источникам, а не материал для самостоятельного чтения
- -Важны цитаты и проверяемость без написания своего слоя синтеза
- -В коде уже используется формат OpenAI и хочется минимальных правок
- -Задача из академической или финансовой области - есть специальные режимы поиска
Не подходит
- -Начинается новая интеграция и важна долгосрочная поддержка - стоит смотреть на Agent API того же вендора
- -Агенту нужны сырые источники для собственной обработки, а не готовый текст
- -Требуется предсказуемый бюджет при большом потоке запросов
- -Нужен высокий поток к модели глубокого исследования
Частые вопросы
Чем Sonar API отличается от привычного Perplexity?
Это тот же поисковый движок, но без интерфейса и без подписки: доступ через API с оплатой за использование. Потребительский продукт мы разбираем отдельно в каталоге инструментов, здесь речь только о программном доступе.
Правда ли, что Sonar API больше не развивают?
Вендор перевёл его в режим поддержки и рекомендует новым интеграциям Agent API, который покрывает те же сценарии и добавляет сторонние модели и инструменты. Дат отключения в публичном журнале изменений нет, но для нового проекта разумнее сразу смотреть на рекомендованный вариант. Проверено 20.07.2026.
Как считается стоимость запроса?
Складываются две части: токены на входе и выходе и отдельная плата за запрос, которая зависит от выбранного объёма поискового контекста. При большом потоке вторая часть обычно перевешивает первую, поэтому уровень контекста стоит подбирать осознанно.
Другие инструменты раздела
Tavily
Быстрый поиск и извлечение контента для рабочего цикла агента: результат приходит уже подготовленным для модели
Exa
Собственный индекс с семантическим поиском: находит страницы по описанию смысла, а не по ключевым словам
Firecrawl
Открывает страницу как настоящий браузер, справляется с защитой от роботов и отдаёт чистый markdown
Perplexity Sonar API by Perplexity is a answer-engine search tool for AI agents. It returns Синтезированный ответ с номерными ссылками, массив адресов источников и отдельный список результатов поиска с заголовками, сниппетами и датами. Плюс блок себестоимости запроса.. Free tier: Бесплатного уровня у API нет: оплата по факту использования. Информация о ежемесячных кредитах для подписчиков потребительского тарифа в актуальной документации не подтверждается. Best for: Нужен обобщённый ответ по нескольким источникам, а не материал для самостоятельного чтения; Важны цитаты и проверяемость без написания своего слоя синтеза; В коде уже используется формат OpenAI и хочется минимальных правок; Задача из академической или финансовой области - есть специальные режимы поиска. Pricing verified on 2026-07-20 from official vendor pages.
