Token导航 LogoToken导航TokenDH.com
ADK Agents Unified Assignment logo
AI代理未说明官方级别未说明来源级核验

ADK Agents Unified Assignment

MCP Server

Google AI代理开发工具包(ADK)提供构建、增强和部署AI代理的解决方案,支持从原型开发到工具集成的全流程,适用于文档检索、数据库操作和旅行助手等场景。

工具数

0

提示词数

0

GitHub Stars

0

资源数

0
Python数据库操作文档检索

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

intimanjunath

提供方

intimanjunath

最后核验

2026/5/17 20:19

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

详细介绍

ADK-代理-统一分配

此仓库包含了Google人工智能代理开发工具包(ADK)关键代码实验室的实现,展示了如何使用ADK和MCP数据库工具箱来构建、增强和部署人工智能代理。

项目描述

该项目基于谷歌官方的codelabs和教程,探索实用的AI代理创建与协调方法,展示了从原型到高级工具赋能助手的AI代理开发的不同阶段。

  • 从原型到带有ADK的代理\

使用ADK基础构建一个对话式AI代理原型,包括环境设置和基本交互。

  • 使用ADK构建AI代理:以工具赋能\

增强智能体的功能,集成工具、优化工作流程并赋予其高级能力,以实现动态且情境感知的行为。

  • 使用MCP工具箱和ADK构建旅行代理\

通过结合ADK与MCP工具箱,开发一个针对特定领域的旅行助手,以执行数据库操作并提供可操作的旅行信息。

  • Vertex AI RAG Agent(ADK)

一个基于Google的Agent开发工具包(ADK)在Vertex AI上构建的紧凑型检索增强生成(RAG)代理。它允许您以最少的设置查询文档语料库、管理集合并导入新文件。

你能做什么

  • 针对你的文件提出问题(检索+基于文件的回答)
  • 列出、创建和删除语料库
  • 从Google Drive URL或GCS路径添加数据
  • 检查语料库统计信息(计数、元数据、创建时间)

先决条件

  • 已启用计费的Google Cloud项目
  • Vertex AI API已启用
  • 已安装 Python 3.9+ 和 gcloud CLI
  • 创建/管理Vertex AI资源的权限

使用该代理

  • 查询文档 — 针对选定的语料库提出自然语言问题;智能体检索相关片段并组成答案。
  • 语料库列表 — 查看可用的收藏集。
  • 创建语料库 — 使用推荐的嵌入方式创建一个新的、空的语料库。
  • 添加新数据 — 从Drive/GCS导入文件;在需要时自动创建语料库。
  • 获取语料库信息 — 观看次数、元数据、时间戳。
  • 删除语料库 — 删除未使用的语料库(需确认)。

文件夹结构

├── Prototype-Agent/ │ ├── agent.py │ ├── README.md │ ├── requirements.txt │ └── prototype_agent_colab.ipynb │ ├── Empowering-Agents-With-Tools/ │ ├── agent_with_tools.py │ ├── README.md │ ├── requirements.txt │ └── tools_agent_colab.ipynb │ ├── Travel-Agent-MCP/ │ ├── travel_agent.py │ ├── README.md │ ├── requirements.txt │ ├── travel_agent_colab.ipynb │ └── MCP_toolbox_demo/ │ └── README.md

学习成果

  • 理解用于AI代理开发的Google ADK基础概念。
  • 构建对话原型,并将其发展为功能丰富的智能体。
  • 集成外部工具和API,为AI代理赋予实用能力。
  • 利用MCP工具箱将关系数据库查询与对话式人工智能相结合。
  • 在云环境和本地设置中部署并测试代理。
  • 通过实践获得多智能体协同调度和动态工作流设计的实战经验。

所使用的技术

  • 谷歌代理开发工具包(ADK): 构建AI代理的核心工具包。
  • 模型上下文协议(MCP)工具箱: 用于数据库查询和结构化数据集成。
  • Python 3.8+: 所有代理实现的编程语言。
  • Google Colab: 用于便捷执行和演示的云笔记本环境。
  • 谷歌云平台: 可选的后端云服务和基础设施。
  • OpenAI Gemini模型: 用于自然语言理解和生成(在适用的情况下)。

入门指南

  1. 克隆此仓库:git clone https://github.com/intimanjunath/ADK-Agents-Unified-Assignment.git

进入目录 ADK-Agents-Unified-Assignment

  1. 导航至每个作业文件夹,并按照其中包含的README文件进行设置和执行。
  1. 使用提供的Colab笔记本,轻松实现云端执行。
  1. 根据需要配置环境变量 .env.

视频演示 walkthroughs(或可译为“视频导览”)

每个文件夹都包含指向YouTube视频教程的链接,这些视频将解释代码内容。YouTube链接:https://www.youtube.com/playlist?list=PLh8Ujk1E7vYXQPMRCtQa1Yv0qnxRVY87r

参考文献和资源

目录标签

目录标签

Python数据库操作文档检索AI代理开发本地部署工具集成旅行助手

接入字段

传输方式(transport,传输协议)

未说明

鉴权方式(authType,认证方式)

none

工具数量(toolCount,工具数)

0

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

未说明none部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

仍需确认:installCommand

来源信息

继续浏览同类 MCP