Ugrás a fő tartalomra

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

  1. Elérhető SearXNG, a privát stackben benne van; bármely JSON API megfelel.
  2. Admin beállítás — Settings > Connections > Search, URL, Enable web search, Test connection.
  3. JogosultságWeb search kártya a Settings → User Management alatt. Off csak admin, on minden aktív user; backend ellenőrzi.
  4. 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.

  1. Secret .env-ben:

    SEARXNG_SECRET=any-long-random-value
  2. docker compose up -d.

  3. 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óAlapCél
SEARXNG_URLunsetElő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.