跳到主要内容

开放API服务

开放API服务: 是将已部署的服务进行发布的能力,部署的模型发布成开放API服务后,外部即可通过 静态Token 进行访问。

提示

注意:当部署的模型通过开放API服务发布时,请确保您的模型服务是可访问的。
另一方面,请向使用者提供静态Token,否则任何缺失和错误的静态Token都无法访问。

api list

创建开放API服务

api create api create confirm

当开放API创建后,可通过 Lable:Token查看访问该API的静态Token api show token

API上下线

通过API上下线功能,发布和释放API服务,当释放后,已发布的模型将不能通过外部访问。

提示

注意:开放API服务的上线和下限都是免费的,但上线的API服务产生外部访问,即出现流量时,将自动根据流量大小自动从您的流量包中扣除。
如果您的模型服务暂时不希望外部访问,请及时将其下线。

api online

api offline

在线调试

api debug show

api debug

提示

关于在线调试工具,详见:API的调用

访问API

以下是一个访问API服务的例子,其中:

  • 所有模型都将使用HTTP的POST方法进行访问
  • HTTP的请求头请使用content-type: multipart/form-data
  • 请求参数使用Authorization提供静态Token. (平台允许使用Head传递静态Token,其Key名同样为Authorization)
  • input_series_1为模型构建时的参数,其内容是一个Base64Image字符串
curl -k -X POST -H "content-type: multipart/form-data" -F \n
input_series_1='iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAAAAABXZoBIAAAA6UlEQVR4nGNgGNzAYee/tmAM0aiPH69GM/B+Pz3p089zMmiS1/5u3vwzJCCSj0F8xd92ORS51p87OVWfxILZvMv+HkCR/PjXmYFBNRrC4Tv5QBJFcgc3Em8+qtaP85F5eh+/euKUZFj3Nxu35HJ8kgUokp/+aSBLrv9kicTb8TcBxc5HyDyXL2uReCKnUSQZdn7URXDM/u5AkYz7G4HgLPgbiyIpeeSNH4zNf/KrF4okg9TNNz4QlsVhtIAHAq+j7xYGS0tL++772yaLLskg3vDx79//f//+bEWPbDDgrajYXlcRhE2KmgAA3bpdDVnBJYAAAAAASUVORK5CYII=' \n
https://api-core.ailines.cn/public/1-62/v1/predict\?Authorization\=dc95cc7d3c0a453da22f29717038c790

查看日志

api show logs

api logs

查看监控

api show mon api mon