EasyUse/Logicgenerated
Sleep(sleep)
Sleepは、EasyUse/Logicカテゴリのパススルー型ユーティリティノードです。任意の型の値を受け取り、設定された遅延時間だけ待機してから、同じ値を変更せずに返します。ワークフローを意図的に一時停止したり、リクエストの間隔を調整したり、外部プロセスやリソースが利用可能になるのを待ってから続行する場合に役立ちます。
sleep
any
out
delay
1.0
Easy Use
Sleepは、EasyUse/Logicカテゴリのパススルー型ユーティリティノードです。任意の型の値を受け取り、設定された遅延時間だけ待機してから、同じ値を変更せずに返します。ワークフローを意図的に一時停止したり、リクエストの間隔を調整したり、外部プロセスやリソースが利用可能になるのを待ってから続行する場合に役立ちます。
入力
-
any (ANYTYPE, 必須): ノードを通過させる値です。画像、latent、条件付け、モデル、テキスト、カスタムオブジェクトなど、任意のデータ型を指定できます。このノードはこの値を変更または検査せず、遅延の実行中は保持するだけです。
-
delay (FLOAT, 必須): 入力が出力に渡されるまでの待機時間です。
- デフォルト:
1 - 最小値:
0 - 最大値:
1000000 - ステップ:
0.1 0に設定すると、ノードは入力を即座に通過させます。
- デフォルト:
出力
- ANYTYPE:
any入力に接続された同じ値が、設定された遅延時間の経過後に返されます。
使用上の注意
delay値はノード上の数値ウィジェットとして設定され、出力が返される前に実行が一時停止する時間を制御します。- 遅延中はノードがブロックされるため、対話型ワークフローや、複数のキュー中ジョブをすぐに実行する必要がある場合は、極端に大きな値の使用を避けてください。最大
1000000単位まで許可されていますが、数分を超える値は、意図的な待機時間にのみ使用するのが最適です。 - ロジックワークフローの段階間で単純なタイミングバッファが必要な場合にこのノードを使用します。たとえば、ポーリング、再試行、レート制限付き操作の前の待機などに役立ちます。
コメント
GitHubでサインインしてディスカッションに参加しましょう。