MindSearch – 開源的人工智能搜索引擎框架

118次閱讀
尚無留言

MindSearch(開源的人工智能搜索引擎框架)簡介

MindSearch 是一個開源的人工智能搜索引擎框架,性能可媲美 Perplexity.ai Pro。它能夠讓我們使用大語言模型 (如 GPT、Claude、InternLM2.5-7b-chat) 輕鬆部署自己的 Perplexity.ai 風格搜索引擎。

MindSearch - 開源的人工智能搜索引擎框架

主要特點如下:

1. 全面解答: 設計用於回答生活中的任何問題,並利用網絡知識。

2. 深入知識發現: 瀏覽數百個網頁以回答問題,提供更深入、更廣泛的知識庫答案。

3. 詳細解決方案: 展示所有細節,讓用戶可以查看他們想要的一切。這大大提高了最終回答的可信度和可用性。

4. 優化的用戶界面體驗: 為用戶提供各種界面,包括 React、Gradio、Streamlit 和終端。根據需求選擇任何類型。

5. 動態圖構建過程: 將用戶查詢分解為原子子問題作為圖中的節點,並根據 WebSearcher 的搜索結果逐步擴展圖。

該工具在回答深度、廣度和事實性方面表現出色,超越了 ChatGPT-Web 等其他 AI 搜索引擎。它採用多智能體框架,模仿人類思維過程,能夠處理複雜查詢並提供全面的答案。

MindSearch(開源的人工智能搜索引擎框架)官網及教程

  • 官網:https://github.com/InternLM/MindSearch/

該工具開源免費,我們可以輕鬆安裝依賴、設置 API 和前端界面,快速構建自己的 AI 搜索引擎。

1、安裝依賴

pip install -r requirements.txt

2、啟動 FastAPI 服務器

python -m mindsearch.app --lang en --model_format internlm_server

–lang: 模型的語言,en 為英語,cn 為中文。

–model_format: 模型的格式。

  • internlm_server 為 InternLM2.5-7b-chat 本地服務器。
  • gpt4 為 GPT4。如果您想使用其他模型,請修改 models

3、啟動 MindSearch 前端

提供以下幾種前端界面:

React

# 安裝 Node.js 和 npm
# 對於 Ubuntu
sudo apt install nodejs npm
# 對於 Windows
# 從 https://nodejs.org/zh-cn/download/prebuilt-installer 下載

cd frontend/React
npm install
npm start

Gradio

python frontend/mindsearch_gradio.py

Streamlit

streamlit run frontend/mindsearch_streamlit.py

本地調試

python mindsearch/terminal.py

正文完
 0
評論(尚無留言)
验证码