接上贴,搭建了 open web-ui 后为了使具备联网能力,所以需要建 Searxng 进行配合使用
预览图

公益站点: https://sou.open4u.org/
自建
#version: "3.8"
name: searxng
services:
searxng:
image: searxng/searxng:latest
container_name: searxng
restart: unless-stopped
ports:
- "10006:8080"
environment:
- SEARXNG_BASE_URL=${SEARXNG_BASE_URL-http://localhost:10006/}
- SEARXNG_SECRET=5d67171a0f702e3c40a1bbf809cb42298ed199fae5bbc2bbb0aa4d1655332db5 #生成openssl rand -hex 32
- SEARXNG_REDIS_URL=${SEARXNG_REDIS_URL-redis://redis:6379/0}
- UWSGI_WORKERS=${SEARXNG_UWSGI_WORKERS-16}
- UWSGI_THREADS=${SEARXNG_UWSGI_THREADS-16}
volumes:
- ./searxng:/etc/searxng
- ./logs:/var/log/searxng
depends_on:
- redis
ulimits:
nofile: 65535
nproc: 65535
logging:
driver: json-file
options:
max-size: "10m"
max-file: "5"
networks:
- searxng-network
redis:
image: redis:alpine
container_name: searxng-redis
command: >
sh -c "exec redis-server --bind 0.0.0.0
--appendonly yes
--maxmemory-policy volatile-lru"
restart: unless-stopped
volumes:
- ./redis:/data
logging:
driver: json-file
options:
max-size: "10m"
max-file: "3"
networks:
- searxng-network
networks:
searxng-network:
driver: bridge
PS 启用 JSON 数据
Ai 面板使用需要让 SearXNG 支持返回 json 格式的数据。为此,我们需要修改 settings.yml 文件
(大约在第 78 行),添加 - json 配置项

@Yannick #2 先这样

再这样
@NSdesk #1 因为librechat的web search功能除了要配置searxng,还要配置firecrawl。
不错,支持了
我把Searxng接入到librechat,怎么弄不成功,学习一下
这个我也搭建过,不知道有什么用
@Yannick #2 日常生活用,也可放让ai面板调用
感觉搜索结果的质量一般,虽然没广告,但是排前面的关联性也不是很高。。。
@Tokin #5 需要自己调
老哥这图床好看,怎么改的呢
@lhordez #8 就是兰空默认主题,找朋友设计的几个封面
现在mcp,open web-search,也是docker部署,感觉比searxng强一些