node-red-contrib-aigifmaker 0.1.0
Node-RED node for AI GIF Maker (aigifmaker.ai): turn text into animated GIFs. Prompt in, GIF URL out.
node-red-contrib-aigifmaker
Turn text into animated GIFs with AI GIF Maker. Native GIF generation — no video conversion. Type what you want and download your GIF in about a minute.
This is the official Node-RED node for AI GIF Maker. Send a prompt in, get back a link to the finished .gif, ready to post to Slack, Discord or Telegram, save to disk, or hand to the next node.
Install
From the palette manager search for node-red-contrib-aigifmaker, or:
cd ~/.node-red
npm install node-red-contrib-aigifmaker
API key
Create a key at https://aigifmaker.ai/settings/apikeys and paste it into the node's API key field (stored as a Node-RED credential), or set AIGIFMAKER_API_KEY in the Node-RED environment.
Each GIF costs 1 credit on your AI GIF Maker account, the same as on the website. New accounts get one free GIF (it carries a small aigifmaker.ai badge). See pricing for credit packs.
Use
Input msg.payload (string) |
The prompt: what the GIF shows and how it moves, e.g. a corgi in sunglasses dancing on a beach, looping |
Output msg.payload |
URL of the finished GIF |
Output msg.aigifmaker |
{ id, url } |
On failure the node raises an error (catch it with a Catch node) and sets msg.aigifmaker.kind to auth (no key or a wrong key), quota (out of credits), rejected (the content filter refused; reword), failed (the run failed and its credit was refunded), timeout or other.
The node polls every 3 seconds until the GIF is ready or the timeout passes (900 s by default). GIFs from accounts that have not bought credits may wait in a short queue first.
Import examples/generate-gif.json for a ready-made inject → AI GIF Maker → debug flow.
Built on the aigifmaker SDK. Questions: [email protected].
License
MIT. Source: https://github.com/hanshs474/node-red-contrib-aigifmaker