Все ноды/Integrations/HTTP & Web
Загрузить веб-страницу
Инструмент загрузки веб-страниц для AI Agent: читает контент URL и возвращает текст. Агент вызывает его для получения содержимого конкретных страниц. Подключается через link_extension.
Тип в графе: fetch_webpage
Tool
Как попробовать
Минимальный рабочий воркфлоу
- Исполнение + данные
- Расширение
- LLM
- Память
- Исполнение + данные + стрим
Запускается сразу
Как применять
Инструмент, которым агент читает конкретную страницу: нода забирает HTML, вычищает разметку и отдаёт модели текст в Markdown. Обычно её ставят в пару с Web Search — поиск находит адреса, эта нода их открывает. Если URL известен заранее и нужен ответ API со статусом и заголовками, берите HTTP Request: это шаг графа, а не инструмент.
Нода существует только как инструмент: единственный порт tool_out тянется в порт
extensions ноды AI Agent. Ни входа исполнения, ни выхода данных у
неё нет.
Как это работает
Модель передаёт один аргумент — адрес страницы. Запросы в приватные сети и на loopback заблокированы, и каждый редирект проверяется заново.
Из HTML достаётся основное содержимое: сначала ищется <main>, затем <article>, затем
div с классом вида content/main/article, и только потом берётся всё тело страницы.
Скрипты, стили, навигация и подвал выбрасываются, остальное конвертируется в Markdown.
Ответ, у которого тип содержимого не HTML, возвращается как есть.
Ограничителей три, и работают они в разном порядке. Макс. размер ответа (байты) (по умолчанию 1 000 000) режет сырой ответ до конвертации. Макс. символов (500–50 000, по умолчанию 8000) режет уже готовый Markdown и дописывает в конец пометку об отброшенных символах. Таймаут (секунды) — 20 по умолчанию, максимум 120.
Частые ошибки
- Страница, которая рисуется скриптами. Браузера здесь нет: вернётся каркас документа без данных.
- Поднят только лимит символов. Сырой ответ обрезается раньше — поднимайте оба лимита вместе, иначе конвертация видит оборванный HTML.
- PDF и другие бинарные форматы. Такой ответ не HTML, его вернут как есть, и модель получит нечитаемый текст.
- Расчёт на текст страницы в графе. Содержимое видит только модель, на порт оно не выходит.
- Крупные страницы в длинном диалоге. Каждое чтение добавляет в контекст до Макс. символов — это оплаченные входные токены на каждом следующем ходу.
Входы
—
Выходы
| Порт | Провод | Данные | Примечания |
|---|---|---|---|
tool_out | Расширениеlink_extension | — |
Настройки
| Поле | Тип | По умолчанию | Описание |
|---|---|---|---|
Следовать редиректамfollow_redirects | boolean | true | |
Макс. символовmax_chars | integer | 8000 | Максимальное число символов для загрузки |
Макс. размер ответа (байты)max_response_bytes | integer | 1000000 | Жёсткое ограничение на размер сырого ответа до конвертации HTML→Markdown |
Стримить прогресс загрузки в Catchstream_progress_in_catch | boolean | true | Поэтапный прогресс на английском в потоке Catch Tool Call |
Таймаут (секунды)timeout_seconds | number | 20 | Таймаут HTTP-запроса |