アセット保持期間
Meshyが生成したファイルをどのくらいの期間保持するか、また自分で保存しておく方法について説明します。
Meshyは、APIを通じて生成したモデルを最大3日間保持します。その後、Meshyはサーバーからそれらを削除します。
Enterpriseのお客様でなく、モデルをより長く必要とする場合は、ダウンロードして自分で保存しておいてください。
Enterpriseのお客様は、モデルを無期限に保持できます。
ダウンロードURLは署名付き
タスクの model_urls、texture_urls、thumbnail_url に含まれるURLは assets.meshy.ai を指しており、署名(?Expires=…&Signature=…)が付与されています。URLはタスクの expires_at に達すると機能しなくなります。タスクを再度取得しても、同じ有効期限を持つ同じURLが返されます。
このため、以下のルールに従ってください。
- タスクが
SUCCEEDEDになった時点でファイルをダウンロードし、モデルをより長く必要とする場合は自分で保存しておいてください。 - ダウンロードURLを保存しておいて、後で
model_urlとしてMeshyに送り返す(たとえば プリント可能性を分析、プリント可能性を修復、リメッシュ に送る)ことはしないでください。署名の有効期限が切れた後にそのリクエストを行うと、400 failed to download model fileで失敗します。 - Meshyが元のタスクをまだ保持している間は、代わりにそのIDを
input_task_idとして送信してください。その後は、タスクは404 Task not foundを返すため、自分で保存しておいたコピーを送信してください。