SDK简介
在开发智能代理应用时,开发者经常面临接口不统一、开发工具链缺失、最佳实践缺乏封装以及扩展性不足等问题,导致开发效率低下。AgentArts SDK通过以下方式解决上述痛点:
- 标准化接口:提供统一的API规范,简化平台集成。
- 开发工具链:内置CLI工具,支持快速创建、调试和部署。
- 最佳实践封装:内置错误处理、日志记录、性能优化等最佳实践。
- 灵活扩展:支持自定义中间件、插件和工具集成。
华为云AgentArts SDK是一个专为华为云AgentArts平台设计的面向开发者的Python开发工具包。该SDK支持使用Langchain/LangGraph、GoogleADK等开源高码Agent框架开发的智能体,实现一键部署到华为云,从而实现零基础设施管理及完全可控的云端部署。它通过本地代码开发Agent和能力增强(沙箱工具、记忆库、网关)的核心优势,帮助用户将大模型能力快速转化为可落地的业务智能体。
使用场景
- 纯托管模式:您已经在本地使用LangChain、LangGraph等开源框架开发了一个成熟的Agent,目前只需要一个安全、高可用的生产环境将其运行起来。
- 能力增强模式:您的Agent正在开发中,且需要使用复杂的记忆管理、安全的执行沙箱或对接企业内网API。您希望直接调用云上组件,拒绝重复造轮子。
SDK版本说明
表1提供了AgentArts SDK支持的SDK列表,您可以在GitHub仓库查看SDK更新历史、获取安装包以及查看指导文档。
支持的区域
西南-贵阳一(cn-southwest-2)