SearXNG
SearXNG
Настройка SearXNG
Следуйте официальной документации для настройки SearXNG локально. В данном случае мы будем использовать Docker Compose для его установки.
Перейдите в репозиторий searxng-docker и следуйте инструкциям по настройке.
Убедитесь, что в файле searxng/settings.yml установлено server.limiter: false, а в разделе search.formats включён формат json. Эти параметры можно настроить в файле searxng/settings.yml:
server:
limiter: false
general:
debug: true
search:
formats:
- html
- json
Запустите контейнер командой docker-compose up -d, откройте веб-браузер и перейдите по адресу http://localhost:8080/search. Там вы увидите страницу SearXNG.
Использование в OSMI-AI
Перетащите узел SearXNG на рабочее пространство. Заполните поле Base URL значением: http://localhost:8080. Также можно указать другие параметры поиска, если необходимо. LLM автоматически определит, что нужно искать, основываясь на вопросе пользователя.
Code Interpreter by E2B
E2B — это бесплатная (open-source) среда выполнения (рантайм), предназначенная для выполнения кода, созданного искусственным интеллектом, в защищённых облачных песочницах. Например, когда пользователь просит сгенерировать столбчатую диаграмму по данным, модель (LLM) выдаст необходимый код на Python для построения этой диаграммы. Этот сгенерированный код отправляется в E2B, и результат выполнения содержит изображения диаграммы, исходный код, текст и т. д. Эти результаты отправляются обратно в LLM для финальной обработки перед отображением в чате.
БД векторов
Узлы хранения векторных данных в LangChain

