コンテンツにスキップ

API推論プロセス

Stable Diffusion の API を通してのインファレンス方法

  • CreateEndpointを使ってエンドポイントを作成する
  • CreateCheckpointを使ってモデルファイルをアップロードする。API Upload Checkpoint Processを参照してください。
  • 非同期インファレンスまたはリアルタイムインファレンスを選択する

非同期インファレンス

  • CreateInferenceJobを使ってインファレンスジョブを作成する
  • CreatInferenceJobで返された事前署名アドレスapi_params_s3_upload_urlに基づいてインファレンスパラメータをアップロードする
  • StartInferenceJobを使ってインファレンスジョブを開始する
  • GetInferenceJobを使ってインファレンスジョブを取得し、ステータスを確認し、成功した場合はリクエストを停止する

リアルタイムインファレンス

  • CreateInferenceJobを使ってインファレンスジョブを作成する
  • CreatInferenceJobで返された事前署名アドレスapi_params_s3_upload_urlに基づいてインファレンスパラメータをアップロードする
  • StartInferenceJobを使ってインファレンスジョブを開始する。リアルタイムインファレンスジョブはこのインターフェイスでインファレンス結果を取得する

ComfyUI の推論を実行する方法

非同期推論

  • CreateEndpoint による推理端点の作成
  • CreateExecute による推理タスクの作成
  • GetExcute による推理タスクの作成