Topic 1 Question #1
当为需要执行数学计算、网页搜索和API调用的智能代理设计工具集成时,哪种架构模式能提供可扩展性最强、可维护性最好的方案?
答案: B
各选项分析:
A. 该选项错误,为每个代理实例手动配置工具服务扩展性极差,也很难维护,不符合题目要求。
B. 该选项正确,标准化接口让不同工具可以统一接入对接,微服务架构支持独立扩缩容,也方便单独更新维护工具,满足可扩展性和可维护性要求。
C. 该选项错误,单体工具处理器新增或修改工具都需要改动整体条件逻辑,扩容需要整体扩,可扩展性和可维护性都很差。
D. 该选项错误,嵌入式工具函数和主代理代码耦合,修改工具需要重新发布主代理,新增工具也需要改动核心代码,扩展性和可维护性都很差。
关键知识点:
NCP AAI智能代理工具集成中,带有标准化接口的微服务架构是多工具场景下实现高可扩展、高可维护的最优架构模式。
参考资料:
Microservices architecture style, https://learn.microsoft.com/en-us/azure/architecture/guide/architecture-styles/microservices
AI agent tool design patterns