Dessix Moss Ttsd Textgenerator

Fortgeschritten

Dies ist ein Content Creation, Multimodal AI-Bereich Automatisierungsworkflow mit 9 Nodes. Hauptsächlich werden If, Set, Code, Wait, HttpRequest und andere Nodes verwendet. Dialogskripte in natürliche Sprache mit Replicate Moss-TTSD umwandeln

Voraussetzungen
  • Möglicherweise sind Ziel-API-Anmeldedaten erforderlich
Workflow-Vorschau
Visualisierung der Node-Verbindungen, mit Zoom und Pan
Workflow exportieren
Kopieren Sie die folgende JSON-Konfiguration und importieren Sie sie in n8n
{
  "id": "wRLKhqUiZr5LUfJr",
  "meta": {
    "instanceId": "6200c8a3bb4b33a470de8038f3ac6dde523cbcd4c78ce87d817a034e96ed5532"
  },
  "name": "Dessix Moss Ttsd Text Generator",
  "tags": [
    {
      "id": "JnEqJJmJ9wvCFwLu",
      "name": "AI"
    },
    {
      "id": "K4UWXFkxSidQvvkR",
      "name": "Text"
    }
  ],
  "nodes": [
    {
      "id": "93a834d4-283b-4591-863d-36d92f99248d",
      "name": "Bei Klick auf 'Ausführen'",
      "type": "n8n-nodes-base.manualTrigger",
      "position": [
        720,
        380
      ],
      "parameters": {},
      "typeVersion": 1
    },
    {
      "id": "3f36e2fc-a51e-4727-a049-7c826f3e7e3b",
      "name": "API Schlüssel setzen",
      "type": "n8n-nodes-base.set",
      "position": [
        940,
        380
      ],
      "parameters": {
        "options": {},
        "assignments": {
          "assignments": [
            {
              "id": "64cd57c7-2224-48a6-88df-c37b310f8eb3",
              "name": "replicate_api_key",
              "type": "string",
              "value": "YOUR_REPLICATE_API_KEY"
            }
          ]
        }
      },
      "typeVersion": 3.3
    },
    {
      "id": "c5c1e12f-39d5-4b9b-88f0-2f60d732de81",
      "name": "Vorhersage erstellen",
      "type": "n8n-nodes-base.httpRequest",
      "position": [
        1160,
        380
      ],
      "parameters": {
        "url": "https://api.replicate.com/v1/predictions",
        "method": "POST",
        "options": {
          "timeout": 60000
        },
        "jsonBody": "{\n  \"version\": \"2026fb3e22b7faa6b667ad396b86462a1b85313d18a936b458455c44e9c9cc76\",\n  \"input\": {\n    \"seed\": 42,\n    \"use_normalize\": true\n  }\n}",
        "sendBody": true,
        "sendHeaders": true,
        "specifyBody": "json",
        "authentication": "genericCredentialType",
        "genericAuthType": "httpHeaderAuth",
        "headerParameters": {
          "parameters": [
            {
              "name": "Authorization",
              "value": "={{ 'Bearer ' + $('Set API Key').item.json.replicate_api_key }}"
            },
            {
              "name": "Content-Type",
              "value": "application/json"
            }
          ]
        }
      },
      "typeVersion": 4.2
    },
    {
      "id": "d8a5e6e1-8e95-49f3-83d5-4729c8f3b91a",
      "name": "Vorhersage-ID extrahieren",
      "type": "n8n-nodes-base.code",
      "position": [
        1380,
        380
      ],
      "parameters": {
        "mode": "runOnceForEachItem",
        "jsCode": "// Extract prediction ID and initial status\\nconst prediction = $input.item.json;\\nconst predictionId = prediction.id;\\nconst initialStatus = prediction.status;\\n\\n// Store the prediction ID for polling\\nreturn {\\n  predictionId: predictionId,\\n  status: initialStatus,\\n  predictionUrl: `https://api.replicate.com/v1/predictions/${predictionId}`\\n};"
      },
      "typeVersion": 2
    },
    {
      "id": "e5c7d8f2-1234-4567-890a-bcdef1234567",
      "name": "Warten",
      "type": "n8n-nodes-base.wait",
      "position": [
        1600,
        380
      ],
      "parameters": {
        "unit": "seconds",
        "amount": 2
      },
      "typeVersion": 1
    },
    {
      "id": "f6d8e9f3-2345-5678-901b-cdef23456789",
      "name": "Vorhersagestatus prüfen",
      "type": "n8n-nodes-base.httpRequest",
      "position": [
        1820,
        380
      ],
      "parameters": {
        "url": "={{ $json.predictionUrl }}",
        "options": {},
        "sendHeaders": true,
        "authentication": "genericCredentialType",
        "genericAuthType": "httpHeaderAuth",
        "headerParameters": {
          "parameters": [
            {
              "name": "Authorization",
              "value": "={{ 'Bearer ' + $('Set API Key').item.json.replicate_api_key }}"
            }
          ]
        }
      },
      "typeVersion": 4.2
    },
    {
      "id": "a7e9f0a4-3456-6789-012c-def345678901",
      "name": "Auf Vollständigkeit prüfen",
      "type": "n8n-nodes-base.if",
      "position": [
        2040,
        380
      ],
      "parameters": {
        "conditions": {
          "boolean": [
            {
              "value1": "={{ $json.status }}",
              "value2": "succeeded",
              "operation": "equal"
            }
          ]
        }
      },
      "typeVersion": 1
    },
    {
      "id": "b8f0a1b5-4567-7890-123d-ef4567890123",
      "name": "Ergebnis verarbeiten",
      "type": "n8n-nodes-base.code",
      "position": [
        2260,
        280
      ],
      "parameters": {
        "mode": "runOnceForEachItem",
        "jsCode": "// Process the completed prediction\\nconst result = $input.item.json;\\n\\nreturn {\\n  status: result.status,\\n  output: result.output,\\n  metrics: result.metrics,\\n  created_at: result.created_at,\\n  completed_at: result.completed_at,\\n  model: 'dessix/moss-ttsd',\\n  text_url: result.output\\n};"
      },
      "typeVersion": 2
    },
    {
      "id": "71c5e20e-17f6-4cc5-ac38-6c12bb1e2154",
      "name": "Haftnotiz",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        660,
        240
      ],
      "parameters": {
        "width": 437.91315553899017,
        "height": 350.56206896551737,
        "content": "## Dessix Moss Ttsd Text Generator\\n\\nThis workflow uses the **dessix/moss-ttsd** model from Replicate to generate text content.\\n\\n### Setup\\n1. Add your Replicate API key\\n2. Configure the input parameters\\n3. Run the workflow\\n\\n### Model Details\\n- **Type**: Text Generation\\n- **Provider**: dessix\\n- **Required Fields**: None"
      },
      "typeVersion": 1
    }
  ],
  "active": false,
  "settings": {
    "executionOrder": "v1"
  },
  "versionId": "98234567-89ab-cdef-0123-456789abcdef",
  "connections": {
    "e5c7d8f2-1234-4567-890a-bcdef1234567": {
      "main": [
        [
          {
            "node": "f6d8e9f3-2345-5678-901b-cdef23456789",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "3f36e2fc-a51e-4727-a049-7c826f3e7e3b": {
      "main": [
        [
          {
            "node": "c5c1e12f-39d5-4b9b-88f0-2f60d732de81",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "a7e9f0a4-3456-6789-012c-def345678901": {
      "main": [
        [
          {
            "node": "b8f0a1b5-4567-7890-123d-ef4567890123",
            "type": "main",
            "index": 0
          }
        ],
        [
          {
            "node": "e5c7d8f2-1234-4567-890a-bcdef1234567",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "c5c1e12f-39d5-4b9b-88f0-2f60d732de81": {
      "main": [
        [
          {
            "node": "d8a5e6e1-8e95-49f3-83d5-4729c8f3b91a",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "d8a5e6e1-8e95-49f3-83d5-4729c8f3b91a": {
      "main": [
        [
          {
            "node": "e5c7d8f2-1234-4567-890a-bcdef1234567",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "93a834d4-283b-4591-863d-36d92f99248d": {
      "main": [
        [
          {
            "node": "3f36e2fc-a51e-4727-a049-7c826f3e7e3b",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "f6d8e9f3-2345-5678-901b-cdef23456789": {
      "main": [
        [
          {
            "node": "a7e9f0a4-3456-6789-012c-def345678901",
            "type": "main",
            "index": 0
          }
        ]
      ]
    }
  }
}
Häufig gestellte Fragen

Wie verwende ich diesen Workflow?

Kopieren Sie den obigen JSON-Code, erstellen Sie einen neuen Workflow in Ihrer n8n-Instanz und wählen Sie "Aus JSON importieren". Fügen Sie die Konfiguration ein und passen Sie die Anmeldedaten nach Bedarf an.

Für welche Szenarien ist dieser Workflow geeignet?

Fortgeschritten - Content-Erstellung, Multimodales KI

Ist es kostenpflichtig?

Dieser Workflow ist völlig kostenlos. Beachten Sie jedoch, dass Drittanbieterdienste (wie OpenAI API), die im Workflow verwendet werden, möglicherweise kostenpflichtig sind.

Workflow-Informationen
Schwierigkeitsgrad
Fortgeschritten
Anzahl der Nodes9
Kategorie2
Node-Typen7
Schwierigkeitsbeschreibung

Für erfahrene Benutzer, mittelkomplexe Workflows mit 6-15 Nodes

Autor
Yaron Been

Yaron Been

@yaron-nofluff

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

Externe Links
Auf n8n.io ansehen

Diesen Workflow teilen

Kategorien

Kategorien: 34