25 lines
1.6 KiB
Markdown
25 lines
1.6 KiB
Markdown
## 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` による推理タスクの作成
|