Web Browser

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

results matching ""

    No results matching ""