Чтение страницы
fetch_pageRead a single web page as clean text without HTML clutter. Supports JavaScript sites, caching, and delta reading to save tokens.
Instructions
Текст страницы без HTML-мусора (статьи, доки, README). Кэш на сутки. article_only=True — текст статьи (Trafilatura), fallback — весь body. delta=True — delta-чтение: если контент не изменился с прошлого раза, вернёт маркер '[delta: ...]' вместо текста (не тратим токены на повтор). max_chars режет только ОТВЕТ, а не чтение: страница кладётся в кэш целиком (потолок 100k), поэтому повтор с большим max_chars мгновенный и бесплатный по времени (замер 21.09: asyncio-task.html = 46 094 симв. в кэше; 12000 = 26% текста, 40000 = 87%, все ответы 0.0с). КОГДА: прочитать 1 страницу (JS/SPA — тоже) чистым текстом. НЕ КОГДА: страниц 10+ → batch_fetch; нужны поля по схеме → extract; повторное чтение → delta=True; нужен клик/ввод → session_start.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| url | Yes | ||
| delta | No | ||
| max_chars | No | ||
| article_only | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |