Hledání na webu a načítání stránek
Vestavěný plugin web dává Elowenu přístup pouze pro čtení k vyhledávání na webu a k veřejným stránkám. WebSearch vrací výsledky vyhledávání; WebFetch načte stránku a buď vrátí její Markdown, nebo ji shrne. V nové instalaci je vypnutý.
Zapněte vyhledávání
Administrátor může plugin zapnout a nastavit v Nastavení → Pluginy → web. Načítání veřejných stránek funguje i bez klíče pro vyhledávání. Vyhledávání vyžaduje klíč Tavily nebo klíč Serper, který se zadává v Nastavení → Přístupy na řádku pluginu web. Tajné klíče jsou jen pro zápis; Elowen ukáže, zda je klíč nastavený, ne jeho hodnotu.
Nastavení Vyhledávač (provider) má výchozí hodnotu Automaticky: použije Tavily, když je jeho klíč nastavený, jinak Serper. Vyberete-li jeden poskytovatel výslovně bez jeho klíče, aplikace oznámí, že klíč chybí. Bez obou klíčů vrátí WebSearch zprávu, která doporučí použít WebFetch se známou adresou. Klíče se ukládají do tajných polí tavilyApiKey a serperApiKey, zobrazených jako Klíč API pro Tavily a Klíč API pro Serper. Administrátoři mohou nastavit Počet výsledků vyhledávání (maxResults) od 1 do 10; výchozí hodnota je 5.
Uložení nastavení pluginu nebo jeho zapnutí či vypnutí vyžádá restart Elowenu, aby se změna projevila.
Hledejte na webu
WebSearch přijímá dotaz o alespoň dvou znacích a volitelné filtry allowed_domains nebo blocked_domains. Zadejte jen názvy hostitelů, bez schématu, cesty, portu nebo zástupného znaku. Každý filtr platí i pro subdomény; blokovaní hostitelé mají přednost. Elowen ověřuje výsledky proti filtrům i tehdy, když je použije i poskytovatel.
Plugin vrací nejvýše nastavený počet výsledků, ve výchozím nastavení 5 a nejvýše 10. Výsledky Serperu jsou omezeny na USA; Tavily nastavení jazyka nemá. Úryvky jsou omezeny na 300 znaků. Plugin nevrací souhrny odpovědí vytvořené poskytovatelem. Když asistent odpovídá z výsledků vyhledávání, uvede příslušné adresy v části Zdroje.
Načtěte veřejnou stránku
WebFetch přijímá veřejnou adresu http:// nebo https:// a povinný prompt. Adresu HTTP povýší na HTTPS a odmítne adresy s vloženými přihlašovacími údaji i neveřejné síťové adresy. Sleduje nejvýše tři přesměrování na stejného hostitele a stejný port; úvodní www. se za jiného hostitele nepovažuje. Přesměrování na jiného hostitele nesleduje. Nástroj vrátí novou adresu a Vy pak zavoláte WebFetch znovu s ní a se stejným promptem.
Odpověď může mít až 10 MB. Větší odpověď skončí chybou „response is too large“. Převáděný Markdown je omezen na 100 000 znaků; delší stránka se zkrátí a označí [Content truncated]. Prompt je omezen na 10 000 znaků. Výsledky se ukládají do mezipaměti na 15 minut, nejvýše 64 stránek a 8 MB celkem.
Načtený obsah je nedůvěryhodný. Ve výchozím nastavení jej plugin shrne přes inferenční trasu hostitele. Stránky z nastavených webů s dokumentací se vrací přímo jako Markdown, pokud má Markdown 50 KB nebo méně; delší stránky se místo toho shrnou.
Weby s dokumentací
Pokročilé nastavení Weby s dokumentací uvádí weby, jejichž stránky lze vrátit bez shrnutí. Přijímá přesné názvy hostitelů a vzory *.example.com pro subdomény. Neobchází kontroly adresy URL, síťových adres ani přesměrování. Uvádějte jen weby, které zveřejňují dokumentaci, ne weby s obsahem od uživatelů. Položky, které nejsou platnými názvy hostitelů, se ignorují. Pokud uložená hodnota vůbec není seznam, žádný hostitel se za dokumentaci nepovažuje.
Dodávaný seznam obsahuje weby s dokumentací, jako jsou MDN, Python, Microsoft Learn, React, PostgreSQL, Docker a Kubernetes. Celý výchozí seznam je:
platform.claude.com
code.claude.com
modelcontextprotocol.io
developer.mozilla.org
docs.python.org
doc.rust-lang.org
go.dev
www.typescriptlang.org
nodejs.org
bun.sh
docs.oracle.com
learn.microsoft.com
docs.swift.org
kotlinlang.org
ruby-doc.org
www.php.net
react.dev
reactnative.dev
vuejs.org
angular.dev
nextjs.org
expressjs.com
tailwindcss.com
docs.djangoproject.com
fastapi.tiangolo.com
pandas.pydata.org
numpy.org
*.palletsprojects.com
requests.readthedocs.io
developer.apple.com
developer.android.com
docs.flutter.dev
www.postgresql.org
dev.mysql.com
www.sqlite.org
redis.io
graphql.org
*.prisma.io
docs.aws.amazon.com
cloud.google.com
kubernetes.io
docs.docker.com
git-scm.com
nginx.org
Aktuální seznam najdete v Nastavení → Pluginy → web → Weby s dokumentací.
Oprávnění a limity
Oba nástroje jsou jen pro čtení. Plugin používá odchozí síťový přístup a pro shrnutí inferenční trasu hostitele. Plugin nelze přidělovat uživatelům, takže po jeho zapnutí mohou oba nástroje používat všechny účty, s výhradou oprávnění nástrojů účtu; viz Uživatelé a přístup.
- Vyhledávání potřebuje nastavený klíč Tavily nebo Serper.
- Načítání se nedostane k přihlášeným ani soukromým stránkám. U adres GitHub popis nástroje
WebFetchříká asistentovi, aby dal přednost klientovi příkazové řádkyghpřes Bash. Bash pochází z pluginu Terminal, takže daný účet potřebuje přidělený plugin Terminal. - Načítání může selhat, když je inferenční trasa hostitele nedostupná, kromě přiměřeně malých stránek z webů s dokumentací.
Další: MCP Connector Plugin