Все ноды/Integrations/HTTP & Web

Веб-поиск

Инструмент поиска в интернете для AI Agent. Агент вызывает его автоматически когда нужна актуальная информация. Подключается через link_extension (tool_out → агент).

Веб-поискT

Тип в графе: websearch

Tool

Как попробовать

Минимальный рабочий воркфлоу

Вход
ИИ-агент
Веб-поискT
LLM
Буферная памятьS
Выход
  • Исполнение + данные
  • Расширение
  • LLM
  • Память
  • Исполнение + данные + стрим
Нажмите «Скопировать ноды», откройте редактор и нажмите Ctrl+V на холсте.

Запускается сразу

Как применять

Бесплатный поиск через DuckDuckGo, который агент вызывает сам, когда ему не хватает актуальных данных. Соседи решают другие задачи: OpenRouter Web Search отдаёт длинные выдержки текста и работает ещё и как обычный шаг графа, но за поиск берётся отдельная плата; Fetch Webpage читает уже известный URL. Пара «найти → прочитать» собирается из этих двух нод, подключённых к одному агенту.

Нода существует только как инструмент: у неё нет входа исполнения и нет выхода данных, единственный порт tool_out тянется в порт extensions ноды AI Agent.

Как это работает

Модель передаёт один аргумент — поисковый запрос. Число результатов ей не подчиняется: его задаёт поле Макс. результатов (от 1 до 10, по умолчанию 5), и если модель попробует попросить больше, значение будет урезано до вашего.

Результат уходит обратно в диалог модели текстом: нумерованный список, в каждом пункте заголовок, короткий сниппет и ссылка. На порт он не попадает, поэтому прочитать его ниже по графу через {{ nodes.<id>.output }} нельзя.

Ничего не нашлось — модель получает строку «результатов нет» и продолжает ход; ошибкой это не считается. Переключатель Стримить прогресс поиска в Catch показывает ход поиска в потоке ноды Catch Tool Call, если она подключена к тому же агенту.

Частые ошибки

  • Попытка подключить инструмент к llm_response. Порта extensions у неё нет — инструменты принимает только ai_agent.
  • Ожидание результатов ниже по графу. Значение не выходит ни на один порт; в графе доступен только ответ агента.
  • Расчёт на то, что поиск случится обязательно. Вызывать инструмент решает модель. Если поиск нужен всегда — опишите это в системном промпте агента.
  • Увеличение числа результатов вместо чтения страницы. DuckDuckGo отдаёт короткие сниппеты; за содержимым конкретной страницы идите в fetch_webpage.

Входы

Выходы

ПортПроводДанныеПримечания
tool_outРасширениеlink_extension

Настройки

ПолеТипПо умолчаниюОписание
Макс. результатовmax_resultsinteger5

Максимальное число результатов поиска

Стримить прогресс поиска в Catchstream_progress_in_catchbooleantrue

Поэтапный прогресс на английском в потоке Catch Tool Call

Готовые примеры с этой нодой