Sonar, встроенный в браузер Chromium

Урок 39 из 43 курса «Perplexity API Cookbook»: официальный курс Perplexity API Cookbook (Перплексити) на русском языке. Урок входит в платный доступ; первые уроки курса бесплатно.

О чём урок

Sonar Chromium Browser — это патч для браузера Chromium, который нативно интегрирует Sonar API от Perplexity для предоставления функциональности на базе AI непосредственно в браузере. Пользователи могут ввести sonar <query> в omnibox для мгновенных ответов AI или выделить текст и нажать правой кнопкой мыши "Summarize with Sonar" для быстрого создания кратких изложений, что упрощает рабочие процессы исследования и просмотра веб-страниц. Ответы AI в Omnibox с синтаксисом sonar <query> для мгновенных ответов Суммаризация через контекстное меню для выделенного текста с доступом в один клик Нативная интеграция в браузер с использованием API omnibox и контекстного меню Chromium Поддержка двух моделей с использованием Sonar Pro для omnibox и Sonar для суммаризации Debounced Input Handling для эффективного использования API Пользовательская сборка браузера, демонстрирующая паттерны интеграции AI Ubuntu 22.04 (рекомендуется WSL2) Выгрузка исходного кода Chromium API key Perplexity 16 ГБ+ ОЗУ для сборки Chromium Git и стандартные инструменты сборки Обновите API key в измененных файлах: Соберите Chromium с примененными патчами согласно инструкциям репозитория Запустите пользовательский браузер с интеграцией AI Используйте AI в Omnibox: Введите sonar what is quantum tunneling? в адресной строке Используйте суммаризацию по контексту: Выделите текст, нажмите правой кнопкой мыши "Summarize with Sonar" Интеграция с Omnibox: Пользовательский провайдер автозаполнения, подключающийся к API omnibox Chromium Контекстное меню: Модифицированное контекстное меню представления рендеринга для суммаризации текста Интеграция API: Прямые вызовы Sonar API Perplexity с debounced input handling Выбор модели: Sonar Pro для запросов omnibox, Sonar для суммаризации текста Архитектура браузера: Демонстрирует точки расширения Chromium для функций AI Процесс сборки: Пользовательская сборка Chromium с примененными патчами AI Репозиторий GitHub Репозиторий Chromium Gerrit

План урока

  1. Возможности
  2. Предварительные требования
  3. Установка
  4. Конфигурация
  5. Использование
  6. Пояснение к коду
  7. Демо-видео
  8. Ссылки

Урок входит в полный доступ. Полный текст и видео открываются после оплаты. Первые уроки каждого курса бесплатны.

Полезные гиды