在使用高代码开发智能体的过程中,可以根据具体需求选择合适的构建方式:“从零开始构建高码Agent”和“代码云上托管”。
从零开始构建高码Agent开发流程
图1 使用流程
- 本地构建Agent:
- 在本地开发环境中创建和开发Agent。
- 使用AgentArts平台或LangChain、LangGraph等开源框架进行开发。
- 集成组件库增强能力:
- 知识库:集成知识库,提升Agent的知识处理能力。
- 记忆:实现Agent的记忆功能,使其能够存储和回忆历史数据。
- 网关:通过MCP网关,实现Agent与外部系统的通信和数据交换。
- 沙箱工具:使用沙箱工具进行安全隔离和测试,确保Agent的稳定性和安全性。
- 部署智能体运行时:
- 将开发好的Agent打包成镜像。
- 将镜像部署到目标运行环境中。
- 观测与评估智能体:
使用监控工具对Agent的运行状态进行实时监控。
代码云上托管开发流程
图2 使用流程
- 本地构建Agent:
- 在本地开发环境中创建和开发Agent。
- 使用AgentArts平台或LangChain、LangGraph等开源框架进行开发。
- 部署智能体运行时:
- 将开发好的Agent打包成Docker镜像。
- 将镜像部署到云上运行环境。
- 观测与评估智能体:
使用云平台提供的监控工具对Agent的运行状态进行实时监控。