首页 时政热点 科技头条 智能AI 安全攻防 数码硬件 开发者生态 汽车 游戏 社会热点 开源推荐 医疗健康 归档 标签 关于

GitHub 热门项目:MindSearch

摘要

GitHub项目:MindSearch 仓库地址:https://github.com/InternLM/MindSearch Stars:6919 | 作者:InternLM 项目描述:🔍 An LLM-based Multi-agent Framework of Web Search Engine (like Perplexity.ai Pro and SearchGPT) =========...

for the MindSearch engine https and search env InternLM chat
2026-09-01 1 阅读 约6分钟阅读 GitHub Trending
分享:
字号:
GitHub 项目:MindSearch 仓库地址:https://github.com/InternLM/MindSearch 星级:6919 | 作者:实习生LM 项目描述:🔍 基于LLM的网络搜索引擎多代理框架(如Perplexity.ai Pro和SearchGPT) =================================================== 自述文件内容:
<图片> 徽标 [📃 论文](https://arxiv.org/abs/2407.20183) | [💻演示](https://internlm-chat.intern-ai.org.cn/) 英语 | [简体中文](README_zh-CN.md)

## ✨ MindSearch:模仿人类思维引发深度人工智能搜索 ## 📅 变更日志 - 2024/11/05: 🥳 MindSearch 现已部署在 Puyu 上! 👉 【试试吧】(https://internlm-chat.intern-ai.org.cn/) 👈 - 基于[Lagent v0.5](https://github.com/InternLM/lagent)重构了agent模块,以提高并发性能。 - 改进了用户界面以体现同时多查询搜索。 ## ⚽️ 建立你自己的 MindSearch ### Step1:依赖安装 ````bash git 克隆 https://github.com/InternLM/MindSearch cd 心灵搜索 pip install -r 要求.txt ```` ### 步骤2:设置环境变量 在设置API之前,您需要配置环境变量。将“.env.example”文件重命名为“.env”并填写所需的值。 ````bash mv .env.example .env # 打开 .env 并添加您的密钥和模型配置 ```` ### 第三步:设置 MindSearch API 设置 FastAPI 服务器。 ````bash python -m mindsearch.app --lang en --model_format internlm_server --search_engine DuckDuckGoSearch --asy ```` - `--lang`:模型的语言,`en` 表示英语,`cn` 表示中文。 - `--model_format`:模型的格式。 - `internlm_server` 用于与本地服务器进行 InternLM2.5-7b 聊天。 (InternLM2.5-7b-chat针对中文进行了更好的优化。) - `gpt4` 表示 GPT4。 如果想使用其他模型,请修改[models](./mindsearch/agent/models.py) - `--search_engine`:搜索引擎。 - DuckDuckGo 的搜索引擎“DuckDuckGoSearch”。 - “BingSearch”用于 Bing 搜索引擎。 - Brave 搜索 Web API 引擎的“BraveSearch”。 - Google Serper 网络搜索 API 引擎的“GoogleSearch”。 - “TencentSearch”用于腾讯搜索 api 引擎。 请将您的网络搜索引擎 API 密钥设置为“WEB_SEARCH_API_KEY”环境变量,除非您使用的是“DuckDuckGo”或“TencentSearch”,需要密钥 ID 为“TENCENT_SEARCH_SECRET_ID”,密钥为“TENCENT_SEARCH_SECRET_KEY”。 - `--asy`:部署异步代理。 ### 第四步:设置 MindSearch 前端 提供以下前端接口, - 反应 首先配置Vite代理的后端URL。 ````bash HOST="127.0.0.1" # 根据需要修改 端口=8002 sed -i -r "s/target:\s*\"\"/target: \"${HOST}:${PORT}\"/" frontend/React/vite.config.ts ```` ````bash # 安装 Node.js 和 npm # 对于 Ubuntu sudo apt安装nodejs npm # 对于 Windows # 从 https://nodejs.org/zh-cn/download/prebuilt-installer 下载 # 安装依赖项 cd 前端/React npm 安装 npm 启动 ```` 详情可查
这篇文章对您有帮助吗?

订阅66必读

每日精选科技资讯,直达你的邮箱