Kubernetes人工智能代理
此存储库提供了一个创建AI代理的最小示例,该代理通过Google ADK MCP服务器与Kubernetes集群交互。
概述
 该代码使用Google ADK代理框架从MCP服务器发现Kubernetes工具,然后构建一个 Agent 配置了这些工具。代理的行为由中定义的提示引导 prompts.py.
存储库布局
Kubernetes_agent/agent.py-异步助手函数,用于发现MCP工具和构建代理。Kubernetes_agent/prompts.py–文本提示和指令返回给代理。Kubernetes_agent/__init__.py–暴露root_agent用于导入的协程。.env–Google ADK后端使用的示例环境变量。
入门
- 为Google ADK和任何MCP工具安装所需的Python依赖项。例如:
pip install -r requirements.txt- 复制
.env并调整环境的值(API键、后端选择等)。
- 使用ADK CLI启动代理:
adk web 这将启动一个本地web界面,代理已准备好处理Kubernetes任务。 本项目旨在简单演示如何使用Google ADK初始化以Kubernetes为中心的AI代理。
