Gemini Search:免费开源的AI搜索引擎,基于Gemini 2.0 Flash
Gemini Search是一款免费开源的AI搜索引擎,采用Gemini 2.0 Flash模型和实时网络搜索,提供引用、追问等功能,界面简洁现代。
Gemini Search简介
Gemini Search 是一个免费且开源的 AI 驱动搜索引擎,其设计灵感来源于 Perplexity,但底层技术由 Google 的 Gemini 2.0 Flash 模型和实时网络搜索能力支撑。它集成了实时网页搜索、答案引用与参考、上下文相关的后续提问、现代简洁的界面设计以及快速响应等特性,旨在为用户带来高效且直观的搜索体验。在技术实现上,前端采用 React、Vite 和 Tailwind CSS,后端基于 Express.js,并整合了 Google 搜索 API 和 Gemini 2.0 Flash API。
Gemini Search 功能亮点
- 🔍 实时网页搜索集成
- 🤖 采用 Google 最新的 Gemini 2.0 Flash 模型
- 📚 提供答案的来源引用和参考
- 💬 支持在同一聊天会话中提出后续问题
- 🎨 简洁、现代的用户界面,灵感源自 Perplexity
- ⚡ 响应速度快
Gemini Search 技术栈
- 前端:React + Vite + TypeScript + Tailwind CSS
- 后端:Express.js + TypeScript
- AI 模型:Google Gemini 2.0 Flash API
- 搜索:集成 Google 搜索 API
Gemini Search 使用指南
安装与部署
- 克隆项目仓库:
git clone https://github.com/ammaarreshi/Gemini-Search - 进入项目目录:
cd Gemini-Search - 安装依赖:
npm install - 配置环境变量:在
.env文件中设置你的 Google API 密钥(用于 Gemini 2.0 Flash 和 Google 搜索)。 - 启动开发服务器:
npm run dev
使用方式
- 在搜索框中输入问题,点击搜索或按回车,即可获得答案及引用来源。
- 你可以通过点击引用链接查看信息来源。
- 在结果页面下方,可以继续输入后续问题,进行多轮对话。