Webes keresés
A Libre WebUI a weben keres és eredményt ad a modelleknek Libre-fiók vagy kereskedelmi API nélkül. A keresés az admin SearXNG példányán át nyilvános motorokhoz megy, amelyek saját naplózást és megőrzést alkalmazhatnak.
Minden dual-use funkcióhoz hasonlóan kikapcsolva érkezik; aktiválásig nincs UI.
Működés
- Elérhető SearXNG, a privát stackben benne van; bármely JSON API megfelel.
- Admin beállítás — Settings > Connections > Search, URL, Enable web search, Test connection.
- Jogosultság — Web search kártya a Settings → User Management alatt. Off csak admin, on minden aktív user; backend ellenőrzi.
- Használatonként:
- Chat retrieval: globe toggle, modell célzott queryket tervez freshness/category hinttel. Hiba esetén nyers üzenet, eredmények contextben és source chips.
- Chat Tools: engedélyezett tool modellek
web_search-t hívnak. - Work: hálózatos task látja az eszközt; offline nem, bár a kérés backendből menne.
Keresési hiba nem buktatja a kört; a modell context nélkül válaszol.
Beépített stack
A deploy/private/docker-compose.yml tartalmazza a belső searxng szolgáltatást,
SEARXNG_URL=http://searxng:8080 kapcsolattal.
-
Secret
.env-ben:SEARXNG_SECRET=any-long-random-value -
docker compose up -d. -
Admin: Settings > Connections > Search, engedélyezés és Test connection.
Saját SearXNG
A settings.yml-ben JSON formátum kell:
search:
formats:
- html
- json
Ezután adja meg http://127.0.0.1:8888 vagy https://search.example.com alap-URL-t.
Környezeti változó
| Változó | Alap | Cél |
|---|---|---|
SEARXNG_URL | unset | Előtölti az URL-t; az aktiválás adminművelet |
A beállítás DB-ben marad és azonnal érvényesül redeploy nélkül.
Adatvédelem és hatókör
- A keresés server-side, browser nem hívja SearXNG-t. Libre nem igényel provider accountot.
- Kifejezések SearXNG és upstream engines felé mennek. Self-hosting ezt a hopot kezeli, nem teszi a nyilvános keresést helyivé vagy névtelenné.
- 500 karakter/eredmény, admin 1–100, default 6; csak
http(s)URL. - Bundled instance csak internal network, rate limiter off. Ne publikálja.
Hibaelhárítás
Nincs globe vagy web_search. Nincs engedélyezve vagy a user nem jogosult; kell a Settings → User Management toggle.
Test 403. Adja hozzá json-t a search.formats értékhez és indítsa újra.
Nem elérhető. URL a backendből legyen elérhető: http://searxng:8080; containerben localhost önmaga.
Válasz figyelmen kívül hagyja. A modell dönt; konkrét kérdés segít, a források mutatják a lekért adatot.