
# 发布应用为API服务
将Agent应用发布为API服务后，可以通过调用OpenAPI的方式使用Agent程序。本文介绍如何将开发完成的Agent应用发布为API服务。
#### 前提条件
- 已[开通AgentArts服务](https://support.huaweicloud.com/qs-agentarts0/agentarts_04_0000.html)。
- 已[创建单智能体应用](https://support.huaweicloud.com/usermanual-agentarts0/agentarts_05_0016.html)。
- 登录用户为空间所有者、空间管理员、开发工程师，详细信息请参考[管理团队空间成员](https://support.huaweicloud.com/usermanual-agentarts0/agentarts_05_0216.html)。
 
#### 发布Agent应用为API服务
1. 登录[AgentArts智能体开发平台](https://console.huaweicloud.com/versatile/#/home/overview)，在左侧导航栏"个人空间"区域，选择目标空间。
2. 单击左侧导航栏"开发中心 \> 智能体管理"，单击左上角"单智能体"页签，进入单智能体应用管理界面。 
   图1单智能体应用开发页面   
   ![](https://support.huaweicloud.com/usermanual-agentarts0/zh-cn_image_0000002569422977.png)
   
   
3. 应用开发主页面，选择已创建的Agent应用或单击左上角的"创建单智能体"按钮。创建应用时需在弹出的创建应用子窗口中填入应用"名称"、"描述"后单击"确定"进入应用编辑页面。 
   图2创建应用   
   ![](https://support.huaweicloud.com/usermanual-agentarts0/zh-cn_image_0000002569422981.png)
   
   
4. 在应用编辑页面完成该应用的功能编辑调试，然后单击右上角的"提交版本"按钮。在弹出的发布信息填写提示窗中填写本发布的"版本名称"和"描述"，单击"确定"。 
   图3编辑Agent应用   
   ![](https://support.huaweicloud.com/usermanual-agentarts0/zh-cn_image_0000002569422967.png)
   图4填写版本信息   
   ![](https://support.huaweicloud.com/usermanual-agentarts0/zh-cn_image_0000002569422963.png)
   ![](https://support.huaweicloud.com/usermanual-agentarts0/public_sys-resources/note_3.0-zh-cn.png)
   已发布的应用支持在Agent应用编辑页面选择"更新版本"按钮重新发布应用。
   
   
5. 发布完成后单击"分享"按钮跳转至"渠道管理"页面，可以查看API调用接口信息。 
   也可通过左侧导航栏中选择"开发中心 \> 智能体管理"**，** 单击目标应用，进入单智能体配置页面，选择上方"渠道管理"页签，进入渠道管理页面。
   图5调用API   
   ![](https://support.huaweicloud.com/usermanual-agentarts0/zh-cn_image_0000002538383282.png)
   
   
 
#### 通过API运行应用
应用发布为API服务之后，可通过API调用单智能体应用。详细说明可参考[使用API调用单智能体应用](https://support.huaweicloud.com/usermanual-agentarts0/agentarts_05_0038.html)。
