Token导航 LogoToken导航TokenDH.com
Procurement Agentic App logo
AI代理未说明官方级别未说明来源级核验

Procurement Agentic App

MCP Server

一个基于Google ADK和Python构建的自主采购代理系统,能够处理复杂的采购请求、与供应商谈判并管理审批流程。

工具数

0

提示词数

0

GitHub Stars

2

资源数

0
PythonAI代理工作流自动化

安装说明

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

作者 / 组织

srikanth-programmer

提供方

srikanth-programmer

最后核验

2026/5/17 20:23

快速接入

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

详细介绍

🚀 Google ADK Python代理应用:自主采购系统

使用Google ADK(代理开发工具包)和Python构建的下一代代理AI系统。这个ADK Python项目演示了如何构建处理复杂企业工作流的自主代理。..

该项目展示了企业软件的未来: 自主代理 这不仅仅是聊天,但是 _工作_。它实现了一个智能采购助手,能够处理复杂的采购请求、与供应商谈判和管理审批工作流程——所有这些都有一个无缝的人机交互(HITL)界面。

______________________________________________________________________

✨ 主要特点

🧠 真正的代理推理

由...驱动 谷歌的代理开发工具包(ADK)顶点AI(Gemini Pro),这种代理超越了简单的RAG。

  • 多步骤规划:将复杂的请求(例如,“我需要为新的工程团队提供50台笔记本电脑”)分解为可操作的步骤。
  • 状态管理:维护长时间运行的对话和工作流的上下文。
  • 政策合规:根据内部采购政策自动检查请求。

🤝 人类在环(HITL)与AG-UI

自动化不应该是一个黑匣子。这 AG-UI 前端为协作提供了丰富的流式界面。

  • 交互式卡片:代理将结构化UI组件(审批表、产品比较)直接流式传输到聊天中。
  • 审批流程:关键操作暂停以供用户确认,确保对预算和合规性的控制。

🔌 可扩展的MCP生态系统

建立在 模型上下文协议(MCP),该系统模块化,易于扩展。

  • MongoDB MCP:用户配置文件、采购历史和供应商数据的持久内存。
  • PDF生成MCP:动态生成专业采购订单和报告。
  • 搜索工具:集成网络搜索,实时发现供应商。

______________________________________________________________________

📸 视觉漫游

1.智能需求分析

代理人理解模糊的要求,并提出澄清问题,以构建完整的采购申请。 Need Analysis

2.智能产品搜索与比较

它搜索目录(和网络)以找到最好的产品,并以清晰的比较视图呈现它们。 Product Search

3.人在环审批

在最终确定之前,代理人会提交一份摘要供批准。您可以编辑详细信息或单击确认。 HITL Approval

4.自动生成订单

一旦获得批准,代理将生成正式的采购订单PDF,并自动处理“文书工作”。 PO Generation

______________________________________________________________________

🏗️ 建筑

该系统由三个主要支柱组成:

  1. 前端(app/):现代 Angular 应用程序使用 AG-UI 用于流媒体代理响应。
  2. 采购代理(procurement/):构建的核心推理引擎 python谷歌ADK.
  3. MCP服务器(mcp_server/):数据(MongoDB)和文档的专用微服务(PDF)。

______________________________________________________________________

🚀 快速开始

先决条件

  • Node.js (v18+)
  • python (v3.11+)
  • 纱线 (如果缺失,则自动安装)
  • 谷歌云项目 (启用Vertex AI API)

设置和运行

  1. 配置环境:

复制 .env.example 文件到 .envprocurement/, mcp_server/mongodb/,以及 mcp_server/pdf-generation/,并填写您的API密钥。

  1. 一键安装:
   ./setup.sh

_安装所有依赖项(Python和Node)并设置环境。_

  1. 运行系统:
   ./run.sh

_启动代理、MCP服务器和前端。_

访问应用程序 http://localhost:4200!

______________________________________________________________________

☁️ 部署

准备好投入生产了吗?

  • 谷歌云运行: ./deploy_cloudrun.sh (作为集装箱化服务部署)
  • 顶点AI: ./deploy.sh (将推理引擎部署到Vertex AI)

目录标签

目录标签

PythonAI代理工作流自动化自主代理本地部署采购管理企业工作流人机协作多步规划

接入字段

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

未说明

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

none

工具数量(toolCount,工具数)

0

资源数量(resourceCount,资源数)

0

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

0

权限和风险

未说明none部署方式未说明

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

安装前确认

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

仍需确认:installCommand

来源信息

继续浏览同类 MCP