NeuVerbinde jeden Agenten mit UberLLM: ein Schlüssel, alle Modelle, zum Listenpreis oder günstiger.
UberLLM

n8n mit UberLLM: günstigere AI Agent Modelle und Videogenerierung

Erstellen Sie ein n8n OpenAI-Zugangsdaten mit Ihrem UberLLM key und Ihrer Base URL https://api.uberllm.dev/v1, verwenden Sie es in einem OpenAI Chat Model node, wobei „Use Responses API“ deaktiviert ist, und wählen Sie ein beliebiges UberLLM-Modell. Für Video rufen Sie /v1/video/generations mit dem HTTP Request node auf und fragen Sie ab, bis der Job beendet ist.

Teil 1: Chat-Modelle im AI Agent

  1. Erstellen Sie einen Schlüssel auf Ihrer Schlüsselseite und fügen Sie Guthaben hinzu.
  2. Gehen Sie in n8n zu Credentials → Create credential → OpenAI.
  3. Füllen Sie aus:
    • API Key: Ihr ull_… Schlüssel
    • Base URL: https://api.uberllm.dev/v1 Lassen Sie die Organization ID leer. Speichern Sie: n8n testet die Anmeldeinformationen, indem es Modelle auflistet, und dies sollte erfolgreich sein.
  4. Fügen Sie in Ihrem Workflow einen AI Agent node hinzu und als dessen Chat-Modell einen OpenAI Chat Model node unter Verwendung dieser Anmeldeinformationen.
  5. Im OpenAI Chat Model node:
    • Model: wählen Sie By ID und geben Sie deepseek/deepseek-v4.1-flash ein (oder wählen Sie aus der Liste, die jetzt die Modelle von UberLLM anzeigt)
    • Schalten Sie Use Responses API off. Es ist standardmäßig in neueren n8n Versionen aktiviert. UberLLM unterstützt auch die Responses API, aber dieser Workflow wurde für Chat-Vervollständigungen getestet.
  6. Führen Sie den Workflow aus.

Dieselbe Anmeldeinformation funktioniert im Basic LLM Chain und anderen nodes, die ein Chat-Modell verwenden.

Verwenden Sie den AI Agent oder den Basic LLM Chain mit dem OpenAI Chat Model node oder den HTTP Request node unten. Die eigenständige "OpenAI" node's "Message a model" Aktion ruft immer die Responses API auf, und ihre integrierten Tools (Websuche, Dateisuche) laufen nur auf den eigenen Servern von OpenAI.

Teil 2: ein Video mit HTTP Request erstellen

Ein Video dauert eine Minute oder länger, daher ist es ein Job: starte es, warte, prüfe, wiederhole, bis es fertig ist.

Anmeldeinformationen. Erstelle eine Bearer Auth Anmeldeinformation mit Bearer Token = deinem ull_… key. (Oder wähle die OpenAI Anmeldeinformation aus Teil 1 unter Vordefinierter Anmeldeinformationstyp; sie sendet denselben Header.)

Node 1, HTTP Request (Job starten)

  • Methode: POST
  • URL: https://api.uberllm.dev/v1/video/generations
  • Authentifizierung: Generischer Anmeldeinformationstyp → Bearer Auth
  • Body senden: an, JSON:
{
  "model": "fal-ai/vidu/q3/text-to-video/turbo",
  "prompt": "a red ball bouncing on green grass, slow motion",
  "duration_seconds": 5
}

Die Antwort enthält den Job id, status (queued) und estimated_cost_usd.

Node 2, Warten: Fortsetzen = Nach Zeitintervall, 10 Sekunden.

Node 3, HTTP Request (Job prüfen)

  • Methode: GET
  • URL: https://api.uberllm.dev/v1/video/generations/{{ $('HTTP Request').item.json.id }} (verwende den Namen deines ersten Nodes)
  • Dieselbe Bearer Auth Anmeldeinformation

Node 4, Wenn: {{ $json.status }} ist queued oder running → verbinde zurück zum Warte-Node. Andernfalls fortfahren.

Node 5: wenn status succeeded ist, ist der Videolink in results[0].url. Lade es mit einem weiteren HTTP Request herunter (GET, dieselbe Anmeldeinformation, und unter Optionen → Antwort setze Antwortformat auf Datei) oder gib den Link weiter. failed kommt mit error.message in einfachen Worten, und ein fehlgeschlagener Job kostet nichts.

Jedes Modell erstellt nur bestimmte Längen und Größen. Wenn du eines anfragst, das es nicht erstellt, wird die erste Anfrage mit einer Nachricht abgelehnt, die auflistet, was es erstellt, bevor etwas berechnet wird. Die Optionen jedes Modells findest du auf dessen Seite.

Fehlerbehebung

  • Anmeldedaten-Test schlägt fehl: Die Base URL muss exakt https://api.uberllm.dev/v1 sein; der Schlüssel darf keine Leerzeichen enthalten.
  • 404 vom OpenAI Chat Model: der Base URL der Anmeldedaten fehlt /v1.
  • Der Agent ruft niemals Tools auf: Wählen Sie ein Modell aus der ersten Tabelle; sehr kleine Modelle überspringen Tools.
  • 400 wrong_endpoint: ein Videomodell wurde an den Chat node gesendet, oder ein Chatmodell an die Video URL.
  • Die Schleife endet nie: der If node muss status vergleichen, und der Wait muss vor jeder Überprüfung stehen.
  • 402 unzureichende Credits: fügen Sie Credits auf der Credits-Seite hinzu. Ein Video hält seine max_cost_usd, während es läuft.

Weiterlesen

Modelle für AI Agent workflows

Zuverlässige Tool Calls; der erste ist in den Schritten beschrieben.

ModellModell-ID (zum Einfügen)Aktueller Preis
DeepSeek V4.1 Flashdeepseek/deepseek-v4.1-flash$0.00018 Eingabe · $0.0014 Ausgabe / 1M
Gemini 3.5 Flashgoogle/gemini-3.5-flash$0.0150 Eingabe · $0.0900 Ausgabe / 1M
Claude Sonnet 5.5anthropic/claude-sonnet-5.5$0.1062 Eingabe · $0.5310 Ausgabe / 1M
GPT-5.5openai/gpt-5.5$0.1250 Eingabe · $0.7500 Ausgabe / 1M
Kimi K3moonshotai/kimi-k3$0.0010 Eingabe · $0.0788 Ausgabe / 1M
GLM 5.3z-ai/glm-5.3$0.00070 Eingabe · $0.0141 Ausgabe / 1M
Gemma 3 27Bgoogle/gemma-3-27b-it$0.00079 Eingabe · $0.0020 Ausgabe / 1M
Qwen3 VL 235B A22Bqwen/qwen3-vl-235b-a22b-instruct$0.0021 Eingabe · $0.0188 Ausgabe / 1M

Preise vom letzten stündlichen Update, ohne Aufschlag · alle Modelle →

Videomodelle für den HTTP Request workflow

Text-to-Video-Modelle jetzt online, zum heutigen Preis. Das erste ist in der Anfrage unten.

ModellModell-ID (zum Einfügen)Aktueller Preis
Vidu Q3 Turbo Text to Videofal-ai/vidu/q3/text-to-video/turbo$0.028 pro Sekunde
Kling 3 Standard Text to Videofal-ai/kling-video/v3/standard/text-to-video$0.0672 pro Sekunde
Veo 3.1 Fast Text to Videofal-ai/veo3.1/fast$0.08 pro Sekunde
Kling 2.5 Turbo Pro Text-to-Videokling/kling-2-5-turbo-pro-text-to-video$0.039 pro Sekunde
Wan 2.7 Text-to-Videowan/wan-2-7-text-to-video$0.08 pro Sekunde
Veo 3.1 Fast Text-to-Videogoogle/veo3-1-fast-text-to-video$0.13 pro Sekunde

Preise vom letzten stündlichen Update, ohne Aufschlag · alle Modelle →

Häufige Fragen

Wie verwende ich UberLLM in n8n?

Erstellen Sie ein OpenAI-Credential mit Ihrem UberLLM-Schlüssel und der Base URL https://api.uberllm.dev/v1, und verwenden Sie es dann im OpenAI Chat Model Node eines AI Agents, wobei „Use Responses API“ deaktiviert ist.

Kann n8n Videos mit UberLLM erstellen?

Ja, mit dem HTTP Request Node: POST an https://api.uberllm.dev/v1/video/generations, senden, warten, den Job per GET abrufen, bis sein Status „succeeded“ ist, und dann results[0].url herunterladen.

Sollte „Use Responses API“ in n8n mit UberLLM aktiviert oder deaktiviert sein?

„Off“ ist die getestete Einstellung. UberLLM bietet sowohl Chat Completions als auch die Responses API, aber der AI Agent Workflow auf dieser Seite wurde mit dem OpenAI Chat Model Node für Chat Completions verifiziert.