更新时间:2024-08-23 GMT+08:00
测试服务
AI应用部署为在线服务成功后,您可以在“预测”页签进行代码调试或添加文件测试。根据AI应用定义的输入请求不同(JSON文本或文件),测试服务包括如下两种方式:
- JSON文本预测:如当前部署服务的AI应用,其输入类型指定的为JSON文本类,即不含有文件类型的输入,可以在“预测”页签输入JSON代码进行服务预测。
- 文件预测:如当前部署服务的AI应用,其输入类型指定为文件类,可包含图片、音频或视频等场景,可以在“预测”页签添加图片进行服务预测。
- 如果您的输入类型为图片,请注意测试服务单张图片输入应小于8MB。
- JSON文本预测,请求体的大小不超过8MB。
- 因APIG(API网关)的限制,单次预测的时间不能超过40S。
- 图片支持以下类型:“png”、“psd”、“jpg”、“jpeg”、“bmp”、“gif”、“webp”、“psd”、“svg”、“tiff”。
- 若服务部署时使用的是“Ascend”规格,则无法预测含有透明度的PNG图片,因为Ascend仅支持RGB-3通道的图片。
- 该功能为调测使用,实际生产建议使用API调用。根据鉴权方式的不同,可以根据实际情况选择访问在线服务(Token认证)、访问在线服务(AK/SK认证)或者访问在线服务(APP认证)。
了解服务的输入参数
针对您部署上线的服务,您可以在服务详情页面的“调用指南”中,了解本服务的输入参数,即上文提到的输入请求类型。
图1 查看服务的调用指南
调用指南中的输入参数取决于您选择的AI应用来源:
JSON文本预测
- 登录ModelArts管理控制台,在左侧菜单栏中选择“在线服务”管理页面。 ,进入
- 单击目标服务名称,进入服务详情页面。在“预测”页签的预测代码下,输入预测代码,然后单击“预测”即可进行服务的预测,如图3所示。
JSON文本类的预测代码和返回结果样例如下所示。
父主题: 部署AI应用(在线服务)