AI个人学习
和实操指南

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

搭建你自己的私有搜索引擎 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入门指南

帮助你以低成本、零基础学会如何利用AI工具。AI就像办公软件一样,是每个人的必备技能。 掌握AI会让你在求职中占据优势,在未来的工作和学习中事半功倍。

查看详情>
未经允许不得转载:首席AI分享圈 » 搜索API太贵了,如何自己搭建一个免费的搜索引擎?

首席AI分享圈

首席AI分享圈专注于人工智能学习,提供全面的AI学习内容、AI工具和实操指导。我们的目标是通过高质量的内容和实践经验分享,帮助用户掌握AI技术,一起挖掘AI的无限潜能。无论您是AI初学者还是资深专家,这里都是您获取知识、提升技能、实现创新的理想之地。

联系我们
zh_CN简体中文