多数の生成を同時に実行するチームには、キュー管理、同時実行数、整理のための明確な戦略が必要です。このガイドでは、Meshyを使用した一括生成ワークフローのベストプラクティスを紹介します。
バッチ処理に向くケース
ゲーム用プロップの一式や製品カタログのように、大量かつ予測可能なアセットセットを生成する場合には、単発の試行的な生成よりもバッチ処理が適しています。
同時実行数の計画
ご利用のプランによって、同時に実行できるタスク数が決まります。実行中にレート制限に達しないよう、同時実行数の上限を考慮してバッチサイズと送信ペースを計画してください。
命名規則
バッチジョブには一貫した命名規則やタグ付け規則を使用しましょう。特にチームで作業する場合、どのアセットがどの実行に属するかを追跡しやすくなります。
バッチジョブ向けのWebhook
大規模なバッチでは、各タスクを個別にポーリングするよりもWebhookの方が効率的です。ステータスを繰り返し確認する代わりに、タスクが完了するたびにシステムへ通知が届きます。
アセットの保持期間
生成されたアセットは一定期間のみ保持されます。大規模なバッチ実行の出力は、Meshyへの無期限の保存に頼らず、速やかにダウンロードまたはアーカイブしてください。
チームの権限
共有ワークスペースを使用すると、チームは同じ組織のクレジットとアセットを共有して協力できます。バッチジョブが適切なアクセス権を持つ適切なメンバーによって実行されるよう、メンバーのロールと権限を確認してください。
エンタープライズ向けの検討事項
大量かつ継続的なバッチ処理が必要なチームは、StudioプランまたはEnterpriseプランの検討をおすすめします。これらのプランでは、より高い同時実行数と、大規模ワークフロー向けの専用サポートが提供されます。
FAQ
1. 大規模なバッチ処理中にレート制限に達しないようにするには?
アカウントの同時実行数上限を考慮して送信ペースを計画し、具体的なエラー対応についてはレート制限に関する関連記事をご参照ください。
2. バッチジョブにはWebhookとポーリングのどちらを使うべきですか?
大規模なバッチでは、各タスクの繰り返しポーリングを避けられるため、一般的にWebhookの方が効率的です。
3. チームで大量に利用する場合、どのプランが最適ですか?
StudioプランおよびEnterpriseプランは、高い同時実行数と大規模なチームワークフロー向けに設計されています。詳細については、Studioプランに関する関連記事をご覧ください。
関連記事
Meshy Studioプランについて