
# 通过API调用多智能体应用
AgentArts的API调用是应用开发中的强大工具，可以帮助用户快速集成功能和服务，同时支持与其他系统或服务进行交互，提升应用性能和用户体验。合理设计和管理API是确保应用安全和稳定的关键。通过API，用户可以构建功能丰富、高效的应用，满足多样化的用户需求。
通过API调用多智能体的优势：
- 提升开发效率 API接口可以让不同的应用程序高效交互，大幅度节省数据传输与处理的人力和物力成本，同时可以帮助开发者将更多时间和精力集中在核心业务上。
  
- 扩展应用范围 通过API接口的使用，可以实现不同系统、平台和服务之间的交互。这不仅促进了多平台之间资源共享，还能使开发者能够创新更多应用，从而增强企业的竞争力。
  
#### 费用说明
不同套餐包允许调用的**API数量** 不同，具体可参考[计费模式](https://support.huaweicloud.com/price-agentarts0/agentarts_08_0005.html)。
#### 前提条件
- 已[开通AgentArts服务](https://support.huaweicloud.com/qs-agentarts0/agentarts_04_0000.html)。
- 在调用应用前，须确保应用已发布，具体请参考[发布多智能体应用为API](https://support.huaweicloud.com/usermanual-agentarts0/agentarts_05_0108.html#agentarts_05_0108__section2068072395711)。
- 登录用户为空间所有者、空间管理员、开发工程师，详细信息请参考[管理团队空间成员](https://support.huaweicloud.com/usermanual-agentarts0/agentarts_05_0216.html)。
 
#### 获取应用ID和调用路径
1. 登录[AgentArts智能体开发平台](https://console.huaweicloud.com/versatile/#/home/overview)，在左侧导航栏"个人空间"区域，选择目标空间。

2. 在左侧导航，选择"开发中心 \> 智能体管理"。
3. 选择"多智能体"页签，鼠标移动至多智能体应用卡片上。
4. 单击"复制ID"，可获取当前应用ID。请记录保存，用于填写调用Agent应用接口的agent_id字段。 
   图1获取应用ID   
   ![](https://support.huaweicloud.com/usermanual-agentarts0/zh-cn_image_0000002569424945.png)
   
   
5. 单击"调用路径"，在弹出的"调用路径"页面，单击"复制路径"即可获取调用路径，如[图2]所示。
   
   其中，"bbd49397-fe4f-4ce6-b174-f900e5efbd5d"是随机生成的字符串，在使用时可以替换为其他的字符串。字符串长度为1\~64个字符，支持英文字母、数字、中划线、下划线。在多智能体应用被API调用时，为"conversation_id"的值。
   图2获取应用调用路径   
   ![](https://support.huaweicloud.com/usermanual-agentarts0/zh-cn_image_0000002569344965.png)
   
   
 
#### 使用API调用多智能体应用
使用API调用多智能体应用的操作，请参考[调用智能体应用](https://support.huaweicloud.com/api-agentarts0/runAgent.html)。
