О чём урок
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
План урока
- Возможности
- Предварительные требования
- Установка
- Конфигурация
- Использование
- Пояснение к коду
- Демо-видео
- Ссылки
Урок входит в полный доступ. Полный текст и видео открываются после оплаты. Первые уроки каждого курса бесплатны.