Replicate APIを使用して、非同期のAI画像またはコンテンツ生成を自動化するための、包括的なn8nワークフローです。このn8nテンプレートは、ステータス確認のための堅牢なポーリングループを実装しています。
このn8nワークフローテンプレートをダウンロードして、今すぐ使い始めましょう。
Replicateを含む多くの生成AIサービスは非同期で動作します。リソース(画像など)をリクエストすると、APIは最終的な出力ではなく、予測IDを即座に返します。課題となるのは、そのIDがタスク完了まで継続的にチェックされること、つまりポーリングというプロセスです。
この専門的なn8nワークフローは、厳密なポーリングループを実装することでこの問題を解決します。生成リクエストを初期化し、一意の予測IDを取得した後、n8nのWaitノードとIfノードを組み合わせてステータスURLを繰り返しチェックします。これにより、n8nの自動化が効率的に待機し、結果が準備でき次第処理が進行するため、複雑なAI統合において信頼性の高いn8nテンプレートとなります。
このn8nワークフローは、非同期API呼び出しを管理するために設計された構造化されたシーケンスを通じて動作します:
replicateapikey を設定します。ligua033/lorealcantara モデルと入力パラメーターを使用してコンテンツ生成を開始するため、Replicate APIにPOSTリクエストを送信します。この強力なn8nワークフローをデプロイするには、以下の手順に従ってください:
replicateapikey の値を実際のReplicate APIキーに更新してください。このキーは、その後のすべてHTTPリクエストn8nノードでBearerトークン認証のために動的に使用されます。jsonBody パラメーター(prompt、seed、width、height、lora_scale)を確認し、希望するコンテンツ仕様に合わせて変更します。replicateapikey 変数を安全に定義し、様々なn8nノードでBearerトークンとしてアクセスできるようにします。replicateapikey の割り当てを定義します。ligua033/lorealcantara モデルのReplicate APIエンドポイントに対し、初期の非同期生成リクエストを送信します。https://api.replicate.com/v1/predictions、動的に取得したAPIキーを使用した認証(Generic HTTP Header)、入力プロンプトとモデル設定を定義する jsonBody。predictionId を分離し、ポーリングに必要な predictionUrl を構築します。predictionId、status、および predictionUrl を返します。predictionUrl を使用してGETリクエストを実行し、AI生成が完了したかどうかを確認します。={{ $json.predictionUrl }} を使用して動的に設定され、APIキーで認証されます。$json.status が succeeded と等しい。偽の場合、実行をWaitノードに戻します。この堅牢なn8nワークフローテンプレートを使用して、Replicate API経由のAIコンテンツ生成を自動化します。動的ポーリング、カスタムコードスクリプティング、安全なAPIキー管理機能を備えています。

ReplicateのCreativeathive Lemaar Door Blurrredモデルを使用してAI画像生成を自動化します。この強力なn8nワークフローテンプレートは、非同期生成とステータス ポーリングを処理します。

この動的なn8nワークフローを使用して、jhonp4/jhonpiedrahita_ai01 Replicateモデルで画像やコンテンツを生成します。n8nノードロジックを活用した堅牢なポーリングループが特徴です。

Replicate経由でLuma Photon Flash AIモデルを使い、高品質な画像を安定して生成するためのn8nワークフローテンプレートです。時間のかかるタスクのために非同期ポーリングロジックを実装しています。

Building AI Agents and Automations | Growth Marketer | Entrepreneur | Book Author & Podcast Host If you need any help with Automations, feel free to reach out via linkedin: https://www.linkedin.com/in/yaronbeen/ And check out my Youtube channel: https://www.youtube.com/@YaronBeen/videos







































