Google套件代理

一个基于Docker Compose的Google套件代理应用,包含MCP服务器和Streamlit界面,用于与AI代理交互。

  • by Albi1999
  • Python
  • 本地部署
  • 6 星标
  • 更新于
在 GitHub 查看 Albi1999/Google_Suite_Agent

使用说明

Google Suite 代理

此仓库包含一个用于运行Google Suite Agent应用程序的Docker Compose设置。该应用程序主要由两个服务组成:一个MCP服务器和一个带有AI Agent的Streamlit界面。

快速入门

要快速运行演示,您可以使用 Docker。请确保您的机器上已安装 Docker。

先决条件

  • Docker 已安装
  • 谷歌云Gemini模型的API密钥

运行演示程序

[!重要] 检查一下 Google Workspace MCP 仓库 正确设置MCP服务器。

  1. 将此仓库克隆到您的本地机器。
git clone https://github.com/Albi1999/Google_Suite_Agent.git
  1. 克隆 Google Workspace MCP(注:MCP可能代表某种特定的认证、计划或配置,具体含义需根据上下文确定,此处直译为“Google Workspace MCP”,实际翻译时可能需要根据具体情境调整) 将仓库移到父目录。
git clone https://github.com/taylorwilsdon/google_workspace_mcp.git
  1. 在(相应位置)设置您的Google API密钥、客户端ID和客户端密码 docker-compose.yml 作为文件或环境变量。
  2. 导航到包含(所需文件/程序等)的目录 docker-compose.yml 文件。
  3. 使用 Docker Compose 构建并运行 Docker 容器:
docker compose up --build