Docker仅需3步搭建免费私有化的AI搜索引擎-FreeAskInternet!

科技研习看今朝 2024-04-13 14:41:29
简介

FreeAskInternet 是一个完全免费、私有且本地运行的搜索引擎,并使用 LLM 生成答案,无需 GPU。用户可以提出问题,系统会进行多引擎搜索,并将搜索结果合并到ChatGPT3.5 LLM中,并根据搜索结果生成答案。

什么是 FreeAskInternet

FreeAskInternet 是一个完全免费、私有且本地运行的搜索聚合器,并使用 LLM 生成答案,无需 GPU。用户可以提出问题,系统将使用searxng进行多引擎搜索,并将搜索结果合并到ChatGPT3.5 LLM中,并根据搜索结果生成答案。所有进程都在本地运行,不需要 GPU 或 OpenAI 或 Google API 密钥。

项目地址

https://github.com/nashsu/FreeAskInternet?tab=readme-ov-file

特点️完全免费(不需要任何API密钥) 完全本地化(无需GPU,任何计算机都可以运行)完全私有(所有东西都在本地运行) 无需 LLM 硬件即可运行(无需 GPU!) 使用免费的 ChatGPT3.5 API(无需 API 密钥!感谢 OpenAI) 使用 Docker Compose 快速轻松地部署 Web 和移动设备友好的界面,允许从任何设备轻松访问(Thx ChatGPT-Next-Web)展示

我们可以看到,除了根据搜索内容配合AI总结返回内容外,还可以同时搜索图片,和视频,体验是非常不错的。

运行原理系统在ChatGPT-Next-Web(本地运行)中获取用户输入的问题,并调用searxng(本地运行)在多个搜索引擎上进行搜索。抓取搜索结果链接内容并传递给ChatGPT3.5(使用OpenAI ChatGPT3.5,通过本地运行的FreeGPT35),让ChatGPT3.5根据此内容作为参考回答用户问题。将答案流式传输至 ChatGPT-Next-Web 聊天 UI。安装

需要你的服务器有docker环境。

git clone https://github.com/nashsu/FreeAskInternet.gitcd ./FreeAskInternetdocker-compose up -d

您现在应该能够在http://localhost:3000上打开 Web 界面。

更新cd ./FreeAskInternetgit pulldocker compose rm backenddocker image rm nashsu/free_ask_internetdocker-compose up -d

注意:

如果您无法正常使用该项目,很可能是由于您的互联网连接或 IP 问题,或者您无法自由访问互联网。你懂的,你需要科学上网。

0 阅读:0

科技研习看今朝

简介:感谢大家的关注