Перейти к содержимому

Создайте агента для углубленного исследования с помощью Spring AI и Browserbase.

Dan Vega

0:00 / 0:00

Создайте агента для углубленного исследования с помощью Spring AI и Browserbase.

5 124 просмотра · 5 месяцев назад
Dan Vega
93,2 тыс. подписчиков
5 124 просмотра · 5 месяцев назад
Что если бы вы могли создать собственного агента для углубленного исследования, подобного функции глубокого исследования в ChatGPT, используя Java и Spring AI? В этом видео я покажу вам, как это сделать, используя новый API поиска Browserbase. Вдохновленный реализацией Аарона Фрэнсиса на TypeScript, я полностью переработал агента для углубленного исследования на Java с помощью Spring AI и созданного мной пользовательского стартового проекта Browserbase Spring Boot. Агент принимает любую тему, генерирует разнообразные поисковые запросы с помощью LLM, извлекает веб-контент через Browserbase и синтезирует все это в структурированный отчет в формате Markdown с краткими обзорами, ключевыми выводами, темами и открытыми вопросами. Как работает API поиска Browserbase и чем он отличается от стандартного API веб-поиска (обрабатывает контент, отрисовываемый JavaScript, аутентификацию, безголовые браузеры) Как использовать пользовательский Spring Boot Starter для интеграции Browserbase в ваши Java-проекты Создание многоэтапного конвейера исследования: обнаружение → получение → синтез с помощью чат-клиента Spring AI Использование виртуальных потоков для параллельной загрузки страниц с ограничениями на количество параллельных запросов Как запустить весь этот рабочий процесс бесплатно, используя открытые модели (Ollama/LM Studio) и бесплатный тариф Browserbase (1000 поисков в месяц) Если вы узнали что-то новое сегодня, поставьте лайк, подпишитесь на канал и оставьте комментарий, рассказав, какие темы вы хотели бы, чтобы ваш собственный агент глубокого исследования исследовал! 0:00 - Вступление - Я люблю экспериментировать 0:45 - Вдохновляющее видео Аарона Фрэнсиса 1:25 - Что такое Browserbase? 2:30 — Почему бы просто не использовать обычный API поиска? 3:45 — Варианты использования безголовых браузеров 4:30 — Стартовый проект Browserbase Spring Boot 6:15 — Обзор агента глубокого исследования 7:30 — Конвейер исследования: обнаружение, получение, синтез 9:00 — Пошаговый разбор кода — контроллер и конвейер 11:00 — Запуск агента глубокого исследования в реальном времени 13:00 — Просмотр сгенерированного отчета 14:00 — Бесплатный запуск с открытыми моделями 14:45 — Подведение итогов и заключительные мысли #SpringAI #Java #SpringBoot #Browserbase #DeepResearch #AIAgents #WebSearch #OpenAI Статья в блоге: Стартовый проект Browserbase Spring Boot: https://www.danvega.dev/blog/browserb... Browserbase: https://www.browserbase.com/ Видео Аарона Фрэнсиса (вдохновение):    • Build a deep research tool   🔗Ресурсы и ссылки, упомянутые в этом видео: 👋🏻Свяжитесь со мной: Веб-сайт: https://www.danvega.dev Твиттер:   / therealdanvega   Github: https://github.com/danvega LinkedIn:   / danvega   Рассылка: https://www.danvega.dev/newsletter ПОДПИСАТЬСЯ НА МОЙ КАНАЛ: http://bit.ly/2re4GH0 ❤️