图形代理系统
结合了人工智能代理、Neo4j图形数据库和MCP数据库工具箱的多代理研究系统。
这个项目是使用干净的架构和设计模式构建的。 这使得系统易于扩展和修改。
为什么要使用ADK框架? ADK是一个框架,为构建AI代理提供了一组工具和实用程序,最重要的是它的功能路由器,可以轻松创建多代理系统。
🏗️ 建筑
参考文献
此MCP服务器充当AI代理和数据库之间的“解释器”,将来自AI代理的请求转换为适当的数据库查询并执行。
堆栈:
- python
- ADK代理框架
- MCP数据库工具箱
- Neo4j
- 紫外线
您正在以专业的方式应用六边形架构模式(端口和适配器)和依赖注入,这对于多代理系统的可维护性和可扩展性非常好。
