Check Status

检查提交给API的任务的执行状态。

API生成模型消耗资源和时间,因此我们将其设计为异步的。这意味着你提交了一个生成任务后并不一定能立即得到结果。

请不要过于频繁地调用此API,因为它可能会给我们的服务器带来一些额外的压力。我们可能会限制一些发送过于频繁的请求。

相反的,您可以在程序中向API端点提供您从Generation API call获得的任务的subscription_key来定期检查您提交的任务的状态。当API提示您的任务已经完成,您就可以使用Download API来获取一个Url列表,并在这里下载您的任务生成的模型。

下表列出了API调用中status字段中可能出现的值以及他们的含义。

价格

我们不会对调用API查询任务进度的行为收取任何额外的费用。

请求

Authentication

此API使用密钥进行身份验证。您需要在所有请求的Authorization头中包含一个有效的密钥. 参阅Quickstart section获取您的账户的API生成密钥。

Authorization: Bearer RODIN_API_KEY

Body

API在POST请求体中需求一个参数。

响应

JSON响应包含以下字段。

样例

export RODIN_API_KEY="your api key"
curl -X 'POST' \
  'https://hyperhuman.deemos.com/api/v2/status' \
  -H 'accept: application/json' \
  -H 'Content-Type: application/json' \
  -d '{
  "subscription_key": "your-subscription-key"
}'
unset RODIN_API_KEY

最后更新于