🖼️ Connecting An Image Provider And The Keyless Option

The Providers tab lists every image provider the plugin can call, split into free and paid sections. Each row has a masked key field with Save Key, Test Key and Clear buttons.

Providers that need no key:

  • Pollinations.ai: the default. Works with no key at all. An optional free key from its own signup page moves you to a higher quality tier.
  • AI Horde: crowdsourced GPUs, free anonymously. A free signup key is optional and gives you higher queue priority.

Free tier providers that do need a key:

  • Cloudflare Workers AI: free tier, key format is your account ID and API token joined with a colon.
  • Hugging Face: free monthly credits. The token needs the Inference Providers permission.
  • Together AI: a free FLUX Schnell endpoint with a free key.

Paid providers, billed by the provider directly:

  • Google, Gemini image models. Also one of the two character lock routes, and the free API key from Google AI Studio also powers the text features.
  • FLUX via fal.ai. The other character lock route, and the same key drives the premium upscaler.
  • OpenAI GPT Image, Stability AI, Ideogram, Recraft, Leonardo AI and xAI Grok Image.

How are my keys stored?

Keys are encrypted at rest with AES-256-GCM using a site specific salt, falling back to AES-256-CBC with an HMAC when GCM is not available on the server. They are never written to log files, and a key is only ever sent to the provider it belongs to.

The Test Key button makes a real call to the provider so you find a bad key before a whole book fails rather than after. Use it every time you paste a new key.

Ready to stop reading and start using?

Every plugin documented here works alongside the others, managed from one ResultsAIx Hub.