探索
MCP Server Using Gemini

MCP Server Using Gemini

该项目是一个基于Gemini Flash 1.5 API的MCP服务器实现,通过中央路由器协调多个模块化AI服务(如聊天、搜索、RAG、深度推理等),实现智能化的请求分发和响应处理。
2分
0
2025-04-29 01:39:18
概述
内容详情
替代品

什么是Gemini MCP Router?

这是一个智能AI服务路由系统,能够理解您的查询意图,并自动选择最适合的AI模块来处理您的问题。系统包含聊天、搜索、深度思考和知识检索等不同功能的AI模块,通过中央路由器智能分配任务。

如何使用Gemini MCP Router?

只需在界面中输入您的问题或请求,系统会自动分析并选择最适合的AI服务来回答您。无需手动选择服务类型,一切都由智能路由自动完成。

适用场景

适合需要多种AI能力集成的场景,如:日常问答、实时信息查询、复杂问题分析、基于文档的答案生成等。

主要功能

智能路由自动分析用户查询意图,选择最适合的AI服务模块
多模块集成集成聊天、搜索、深度思考和知识检索等多种AI能力
实时天气查询通过OpenWeather API获取全球各地实时天气信息
知识增强使用RAG(检索增强生成)技术提供基于文档的准确回答

优势与局限性

优势
一站式解决多种AI需求,无需切换不同服务
智能路由自动选择最佳处理模块,用户体验流畅
基于Google Gemini的高质量回答
模块化设计,可灵活扩展新功能
局限性
依赖外部API(Gemini和OpenWeather),需要网络连接
复杂查询可能需要更长的处理时间
某些专业领域知识可能不够深入

如何使用

准备环境确保已安装Docker和Node.js环境
配置API密钥在backend目录下的.env文件中配置Gemini和OpenWeather的API密钥
启动后端服务在backend目录下运行Docker Compose命令启动所有AI服务模块
启动前端界面在前端目录下安装依赖并启动开发服务器
开始使用在浏览器中打开前端界面,输入您的问题或请求

使用案例

日常聊天进行轻松的日常对话
实时信息查询查询实时信息或事实性问题
天气查询查询某地的实时天气情况
复杂问题分析需要深入分析或推理的问题

常见问题

1
为什么我的查询没有得到回答?请检查后端服务是否正常运行,以及是否已正确配置API密钥。可以使用docker ps命令检查容器状态。
2
如何添加新的AI服务模块?可以在backend目录下创建新的服务文件夹,然后在docker-compose.yml中添加相应服务配置,最后在路由器中更新路由逻辑。
3
系统支持哪些语言?目前主要支持英语和中文,但基于Gemini的多语言能力,可以处理多种语言的查询。
4
查询响应时间一般是多久?简单查询通常在1-3秒内响应,复杂分析可能需要5-10秒,具体取决于查询复杂度和网络状况。

相关资源

Google Gemini API文档Gemini API的官方文档
OpenWeather API天气数据API文档
项目GitHub仓库项目源代码和最新更新
精选MCP服务推荐
安装
复制以下命令到你的Client进行配置
注意:您的密钥属于敏感信息,请勿与任何人分享。
AIbase
AIbase是一个专注于MCP服务的平台,为AI开发者提供高质量的模型上下文协议服务,助力AI应用开发。
简体中文
热门MCP服务
热门MCP分类
热门标签