batch_fetch
Fetch multiple URLs in one browser session for deep research, with caching for instant returns and rate limiting to avoid captchas. Extract article text only with article_only=True.
Instructions
Открывает НЕСКОЛЬКО URL в одном браузере — для глубокого ресёрча на 30-50 источников одним вызовом вместо серии холодных стартов. Кэш: уже посещённые URL возвращаются мгновенно, без браузера. Rate limit между переходами защищает от капчи. Батч ≥8 URL — параллельно (пул потоков, свой браузер на поток); число воркеров автоопределяется по ресурсам машины (слабый ПК — 1-2, мощный — 3-4), max_parallel — явное ограничение. Возвращает тексты с разделителями '--- URL: ...'. article_only=True — извлечь текст статьи (Trafilatura), без меню и баннеров. Пример: batch_fetch(urls=["https://docs.python.org/3/", "https://opencode.ai/docs/"], max_chars=6000, article_only=True)
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| urls | Yes | ||
| max_chars | No | ||
| article_only | No | ||
| max_parallel | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |