Web Browser
 (1) (1) (2).png)
Web Browser Node
Web Browser daje agentu možnost obiska spletne strani (URL) in ekstrakcije informacij z nje. Uporablja LangChain WebBrowser: stran se naloži, vsebina se obdela z modelom in embeddings za relevantne odlomke, rezultat pa se vrne agentu.
Kdaj uporabiti
- Agent mora prebrati vsebino določenega URL-ja (članek, dokumentacija, stran).
- Potrebujete ekstrakcijo besedila s strani, ne le iskanja (kot pri Search/Serper).
- Uporabnik poda povezavo ali agent sam izbere stran na podlagi iskanja.
Zahteve
- Language Model – povezava do LLM (npr. OpenAI, ChatOpenAI). Potreben za obdelavo strani.
- Embeddings – povezava do Embeddings modela. Uporablja se za izbor relevantnih delov strani.
Oba vhoda sta obvezna; brez njih Web Browser node ne more delovati.
Nastavitve v Flowise
| Parameter | Opis |
|---|---|
| Language Model | Izberite/povežite Base Language Model (npr. ChatOpenAI). |
| Embeddings | Izberite/povežite Embeddings node (npr. OpenAI Embeddings). |
Credential za LLM in Embeddings nastavite pri ustreznih modelih (npr. OpenAI API key).
Vhod agenta
Agent orodju posreduje URL (npr. https://example.com/page). Web Browser naloži stran, ekstrahira relevantno vsebino in jo vrne agentu kot opazovanje (observation). Agent nato lahko odgovori na podlagi te vsebine.
Omejitve in nasveti
- Strani, ki zahtevajo JavaScript za prikaz vsebine, morda ne bodo pravilno ekstrahirane (odvisno od LangChain implementacije).
- Za težje strani je lahko bolj zanesljiv Web Scraper z lastno logiko.
- Uporaba LLM + Embeddings na vsak klic pomeni dodatne API stroške in čas.
Povezave
- Web Scraper in Weather API – scraper brez LLM/Embeddings
- Request Get – preprost HTTP GET za surovo vsebino
- Orodja – pregled