模型调用
AIWorks在每个模型部署后,将会为每个模型生成一个API,可通过模型的API进行调用。
-
调用地址:平台自动生成;
-
调用方式:Post请求;
-
请求参数:模型的特征列,可在模型详情中查看模型输入信息;
-
返回参数:模型的目标列/标签列,可在模型详情中查看模型输出信息;
模型调用方式分为2种,直接调用和通过数据服务产品调用
客户端直接调用
直接调用即直接调用模型的API,不需要进行用户认证与加密。适用于调用测试或企业内部使用,以postman调用方式为例,如下:
步骤一:输入模型调用地址。

步骤二:输入请求参数。

步骤三:发送请求,查看返回结果。

以上,即为模型直接调用方式。
通过数据服务产品调用
通过数据服务产品调用,一方面可通过AK/SK签名的方式进行调用,保障模型调用的安全性,另一方面可将模型发布至API市场,供模型申请者申请。
可通过数据服务的注册API功能,将模型的API注册至数据服务产品中,从而达到模型API的测试、发布至API市场、安全调用等目的。
步骤一:将模型的API地址注册至数据服务产品,注册方法与注册API一致,将模型的API URL中的host写至后端host中,URL中的路径部分写入后端Path中,并填写 其他基本信息。

步骤二:填写模型的输入参数,返回示例等。API发布后,API申请者将可看到模型的调用示例。

步骤三:输入请求参数,进行模型测试,查看返回结果。

步骤四:发布模型API至API市场。
步骤五:在API市场中申请模型API,申请后待管理员授权审批。审批状态可在我的API中查看。若审批通过便可进行模型API的调用。 具体调用方法详见API注册。