ค้นหาเว็บ
Libre WebUI ค้นหาผ่าน SearXNG ที่เลือกโดยไม่ใช้ API เชิงพาณิชย์ เครื่องมือค้นหาสาธารณะเห็น query มาจาก SearXNG ความสามารถนี้ส่งมาในสถานะ ปิด
วิธีทำงาน
- SearXNG ที่เข้าถึงได้และมี JSON API
- Administrator เปิด การตั้งค่า > การเชื่อมต่อ > ค้นหา ใส่ URL เปิดใช้ และทดสอบ
- สิทธิ์ที่ การตั้งค่า > จัดการ user ค่าเริ่มต้นเฉพาะ administrator
- ทุกครั้งที่ใช้:
- ปุ่ม globe ใน chat วางแผน query และแสดงแหล่งที่มา
web_searchสำหรับโมเดลที่มี tool- งาน Work ที่มีเครือข่ายได้รับ
web_searchงาน offline ไม่ได้รับ
ความผิดพลาดการค้นหาไม่ทำลายรอบ
Stack ในตัว
deploy/private/docker-compose.yml มี searxng ภายในพร้อม SEARXNG_URL=http://searxng:8080
-
.env:SEARXNG_SECRET=any-long-random-value -
รัน
docker compose up -d -
เปิดใช้และทดสอบ
SearXNG ของคุณ
เปิด JSON ใน settings.yml:
search:
formats:
- html
- json
ใส่ http://127.0.0.1:8888 หรือ https://search.example.com
ตัวแปร
SEARXNG_URL เติม URL การเปิดใช้เป็นการกระทำของ administrator การตั้งค่าถูกเก็บในฐานข้อมูล
ความเป็นส่วนตัว
การค้นหาทำฝั่ง server คำค้นถูกส่งไป SearXNG และ upstream gateway ของตนไม่ได้ทำให้การค้นหาสาธารณะเป็น local หรือ anonymous สูงสุด 500 ตัวอักษรต่อผลลัพธ์ 1–100 ผลลัพธ์ ค่าเริ่มต้น 6 เฉพาะ http(s) บริการในตัวเป็นภายใน ห้ามเผยแพร่
การแก้ปัญหา
หากไม่มี globe แสดงว่ายังไม่เปิดหรือไม่มีสิทธิ์ สำหรับ HTTP 403 ให้เพิ่ม json ใน search.formats URL ต้องเข้าถึงได้ จาก server ใน stack ใช้ http://searxng:8080 ส่วน localhost คือ container เอง โมเดลเป็นผู้เลือกผลลัพธ์