Nab主题,更专业的导航主题
Ctrl + D 收藏本站
当前位置:首页 » AI答疑

搜索API太贵了,如何自己搭建一个免费的搜索引擎?

2024-11-29 1.0 K

搭建你自己的私有搜索引擎 SearXNG

准备工作: 确保你的机器上已经安装了 Docker 和 Docker Compose。

步骤一:创建实例目录

首先,创建一个目录来存放 SearXNG 的配置文件:

mkdir searxng

步骤二:运行 SearXNG Docker 容器

使用以下命令拉取 SearXNG 的 Docker 镜像并运行容器:

docker run \ --rm -d -p 8081:8080 \ -v "${PWD}/searxng:/etc/searxng" \ -e "BASE_URL=http://localhost:8081/" \ -e "INSTANCE_NAME=searxng" \ searxng/searxng

步骤三:启用 JSON 格式输出

SearXNG 默认不输出 JSON 格式的结果。

  1. 进入容器的配置文件目录:cd /root/searxng
  2. 使用你喜欢的文本编辑器打开 settings.yml 文件。
  3. 找到 formats 部分,添加 json
formats: - json # 添加 json 格式
  1. 重启 Docker 容器使更改生效:
docker restart

步骤四:在 Open Web UI 中配置 SearXNG

现在,你可以在 Open Web UI 中添加 SearXNG 作为自定义搜索引擎了。

  • Searxng 查询 URL: http://<SearXNG_IP>:8081

将 <SearXNG_IP> 替换为 SearXNG 实例的 IP 地址。

  • 内网访问: 使用容器的 IP 地址。
  • 外网访问: 使用你的服务器的公网 IP 地址。

完成!

注意,端口可以替换成自己想要的,防止被白嫖。

相关推荐

找不到AI工具?在这试试!

输入关键词,即可 无障碍访问 必应 搜索,快速找到本站所有 AI 工具。

扫码关注

qrcode

联系我们

回顶部

zh_CN简体中文