
# 通过API KEY认证访问在线服务
如果在线服务的状态处于"运行中"，则表示在线服务已部署成功。部署成功的在线服务，将为用户提供一个可调用的API，此API为标准Websocket API。在使用CloudRobo提供的在线服务时，用户需要通过API调用进行模型预测，通常需要进行身份认证以确保安全。然而，传统的认证方式可能需要复杂的配置和管理，增加了开发和维护的难度。如何在保证安全的前提下，简化API调用的认证流程？CloudRobo支持使用API KEY认证方式访问在线服务。
在向在线服务发起预测请求时，需要提前获取API KEY，在请求头中添加认证信息。API KEY是通过API密钥进行API调用时的认证。API KEY是每个用户单独的身份认证，是个人调用应用接口的依据，必须妥善保管。API KEY认证适用于需要简单认证的场景，只要有用API KEY凭据的用户都可以访问在线服务。
#### 前提条件
- [创建部署模型服务](https://support.huaweicloud.com/usermanual-cloudrobo/cloudrobo_02_0048.html)时认证方式选择"API KEY认证"。
  图1在线服务部署API KEY认证方式配置示例   
  ![](https://support.huaweicloud.com/usermanual-cloudrobo/zh-cn_image_0000002744091511.png "点击放大") 
- 调用API时请求并发量、请求体大小以及请求超时时间需小于等于部署时的设定值，否则会导致请求失败。
 
#### 获取服务调用信息
在调用服务前，需要获取在线服务的调用地址，纳管的**API KEY。**
- **在线服务的调用地址**：请前往已部署模型服务（该模型服务已开启外网访问）详情的"概览"页面，在"部署管理配置"处获取"外网调用URL"，即在线服务的调用地址。
- **获取API KEY内容** ：请参考[更新API Key](https://support.huaweicloud.com/usermanual-cloudrobo/cloudrobo_02_0126.html)。
 
