NieuwKoppel elke agent aan UberLLM: één sleutel, elk model, voor de catalogusprijs of minder.
UberLLM

n8n met UberLLM: goedkopere AI Agent modellen en videogeneratie

Maak een n8n OpenAI-referentie met je UberLLM key en Base URL https://api.uberllm.dev/v1, gebruik deze in een OpenAI Chat Model node met "Use Responses API" uitgeschakeld, en kies een willekeurig UberLLM model. Voor video, roep /v1/video/generations aan met de HTTP Request node en peil tot de taak is voltooid.

Deel 1: chatmodellen in de AI Agent

  1. Maak een sleutel aan op je sleutelpagina en voeg tegoed toe.
  2. Ga in n8n naar Credentials → Create credential → OpenAI.
  3. Vul in:
    • API Key: je ull_… key
    • Base URL: https://api.uberllm.dev/v1 Laat Organization ID leeg. Opslaan: n8n test de credential door modellen op te sommen, en dit zou moeten slagen.
  4. Voeg in je workflow een AI Agent node toe en, als chatmodel daarvoor, een OpenAI Chat Model node die die credential gebruikt.
  5. In de OpenAI Chat Model node:
    • Model: kies By ID en voer deepseek/deepseek-v4.1-flash in (of kies uit de lijst, die nu de modellen van UberLLM toont)
    • Zet Use Responses API uit. Deze staat standaard aan in recente n8n versies. UberLLM ondersteunt ook de Responses API, maar deze workflow is getest op chat completions.
  6. Voer de workflow uit.

Dezelfde credential werkt in de Basic LLM Chain en andere nodes die een chatmodel gebruiken.

Gebruik de AI Agent of Basic LLM Chain met de OpenAI Chat Model node, of de HTTP Request node hieronder. De 'Message a model' actie van de standalone "OpenAI" node roept altijd de Responses API aan, en de ingebouwde tools (web search, file search) draaien alleen op de eigen servers van OpenAI.

Deel 2: maak een video met HTTP Request

Een video duurt een minuut of langer, dus het is een taak: start het, wacht, controleer, herhaal totdat het klaar is.

Inloggegevens. Maak een Bearer Auth inloggegeven met Bearer Token = jouw ull_… key. (Of kies de OpenAI inloggegeven uit Deel 1 onder Predefined Credential Type; deze stuurt dezelfde header.)

Node 1, HTTP Request (start de taak)

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

Het antwoord bevat de taak id, status (queued) en estimated_cost_usd.

Node 2, Wacht: Hervat = Na Tijdinterval, 10 seconden.

Node 3, HTTP Request (controleer de taak)

  • Methode: GET
  • URL: https://api.uberllm.dev/v1/video/generations/{{ $('HTTP Request').item.json.id }} (gebruik de naam van je eerste node)
  • Dezelfde Bearer Auth inloggegeven

Node 4, Als: {{ $json.status }} is queued of running → verbind terug met de Wacht node. Anders ga verder.

Node 5: wanneer status succeeded is, is de videolink in results[0].url. Download het met nog een HTTP Request (GET, dezelfde inloggegeven, en onder Opties → Antwoord stel Antwoord Formaat in op Bestand) of geef de link door. failed komt met error.message in duidelijke woorden, en een mislukte taak kost niets.

Elk model maakt slechts bepaalde lengtes en formaten. Als je er een vraagt die het niet maakt, wordt de eerste aanvraag geweigerd met een bericht dat aangeeft wat het wel doet, voordat er iets in rekening wordt gebracht. De opties van elk model staan op de betreffende pagina.

Probleemoplossing

  • Test van inloggegevens mislukt: Base URL moet precies https://api.uberllm.dev/v1 zijn; de sleutel mag geen spaties bevatten.
  • 404 van OpenAI Chat Model: de Base URL van de inloggegevens mist /v1.
  • De agent roept nooit tools aan: kies een model uit de eerste tabel; zeer kleine modellen slaan tools over.
  • 400 wrong_endpoint: een videomodel is naar de chat node gestuurd, of een chatmodel naar de video URL.
  • De lus eindigt nooit: de If node moet status vergelijken, en de Wait moet vóór elke controle komen.
  • 402 onvoldoende tegoed: voeg tegoed toe op de tegoedpagina. Een video behoudt zijn max_cost_usd zolang deze actief is.

Lees verder

Modellen voor AI Agent workflows

Betrouwbare tool calls; de eerste staat in de stappen.

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

Prijzen van de laatste uurlijkse update, zonder toeslag · alle modellen →

Videomodellen voor de HTTP Request workflow

Text-to-video modellen nu online, met de prijs van vandaag. De eerste staat in het verzoek hieronder.

ModelModel-ID (plak dit)Prijs nu
Vidu Q3 Turbo Text to Videofal-ai/vidu/q3/text-to-video/turbo$0.028 per seconde
Kling 3 Standard Text to Videofal-ai/kling-video/v3/standard/text-to-video$0.0672 per seconde
Veo 3.1 Fast Text to Videofal-ai/veo3.1/fast$0.08 per seconde
Kling 2.5 Turbo Pro Text-to-Videokling/kling-2-5-turbo-pro-text-to-video$0.039 per seconde
Wan 2.7 Text-to-Videowan/wan-2-7-text-to-video$0.08 per seconde
Veo 3.1 Fast Text-to-Videogoogle/veo3-1-fast-text-to-video$0.13 per seconde

Prijzen van de laatste uurlijkse update, zonder toeslag · alle modellen →

Veelgestelde vragen

Hoe gebruik ik UberLLM in n8n?

Maak een OpenAI-referentie aan met je UberLLM key en Base URL https://api.uberllm.dev/v1,, gebruik deze dan in de OpenAI Chat Model node van een AI Agent met "Use Responses API" uitgeschakeld.

Kan n8n video's maken met UberLLM?

Ja, met de HTTP Request node: POST naar https://api.uberllm.dev/v1/video/generations, wacht, GET de taak totdat de status geslaagd is, download dan results[0].url.

Moet "Use Responses API" aan of uit staan in n8n met UberLLM?

Uit is de geteste instelling. UberLLM ondersteunt zowel chat completions als de Responses API, maar de AI Agent workflow op deze pagina is geverifieerd met de OpenAI Chat Model node voor chat completions.