簡介
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.git
cd ./FreeAskInternet
docker-compose up -d🎉 您現在應該能夠在http://localhost:3000上打開 Web 界面。
更新
cd ./FreeAskInternet
git pull
docker compose rm backend
docker image rm nashsu/free_ask_internet
docker-compose up -d
**注意:**如果您無法正常使用該項目,很可能是由于您的互聯網連接或 IP 問題,或者您無法自由訪問互聯網。你懂的,你需要科學上網。