Skip to Content
UsingAI settings

AI settings

The AI Engine page is where Structura’s providers live. Open it from Structura → AI Engine. This page covers what you see and how the settings interact with campaigns.

For the first-time connect walkthrough, see Connect your AI provider.

What you see

Page title: “AI Engine.” Subtitle: “Provider Management.”

Top-right badges summarise your setup at a glance:

  • [N] Text — how many text-generation providers are connected.
  • [N] Image — how many image-generation providers are connected.
  • AES-256-CBC Encrypted — confirms your provider keys are encrypted at rest. (Only shown for BYOK setups; Cloud plans don’t hold keys.)

Below the header, the page has two main sections: Your Providers (already connected) and Available Providers (ready to set up or requiring an upgrade).

Your Providers

Each connected provider appears as a card showing:

  • Provider name and icon.
  • A green dot if it’s currently the Default Text or Default Image provider.
  • A Manage button to open the setup wizard with current settings pre-filled.

If a provider is partially configured — for example, you disconnected a key that other providers depend on — you’ll see an amber warning label like “image provider incomplete” with a Manage button to finish the setup.

Available Providers

Providers you haven’t connected yet, listed Claude, OpenAI, Gemini. Each has a Set Up button that opens the setup wizard. Every plan that runs on your own key, including the plugin without an account, can connect all three. The chips on each card show what the provider can do: Text and Images for OpenAI and Gemini, Text for Claude.

Which provider to use for writing

For writing posts, Structura recommends Anthropic, with OpenAI as the next choice. The recommended provider’s card carries a Recommended for text label.

Gemini isn’t recommended for writing: in our tests, its posts contained more invented details. You can still use it. If a campaign writes with Gemini, its AI settings show a short advice notice with a way to switch.

For images, Structura recommends Gemini, with OpenAI as the next choice. Gemini’s card carries a Recommended for images label. Without an account, the plugin writes text only; images need the Free plan or higher.

Defaults

Two defaults live at the site level:

  • Default Text. The provider Structura uses for writing posts. Required for any post generation to work.
  • Default Image. The provider Structura uses for generating featured and body images. Optional — no image provider means text-only posts.

A campaign can override these defaults from its Advanced Settings, but most campaigns just use the site-wide defaults.

New campaigns and one-off posts start on the best provider you’ve connected for writing, with its recommended model. In the customer portal you can set this per site under AI engine → Defaults for new campaigns. Changing the defaults never changes an existing campaign.

The setup wizard

Clicking Set Up or Manage opens a multi-step modal:

  1. API key. Paste the key. Structura runs a test call against the provider to confirm it works.
  2. Models. Use recommended model is on by default: Structura uses the model we recommend for this provider, and moves it when a better one proves itself. We suggest leaving this choice with us. Switch it off to pick a quality tier yourself — Top (the provider’s strongest model, best quality) or Standard (faster and cheaper). Each option shows the model it uses today (see the table below). For Anthropic and OpenAI, the Standard model carries the Recommended label. New campaigns start on Standard; switch any campaign to Top from its Advanced Settings when you want the strongest model. On Cloud you don’t set up providers at all: Structura runs the AI for you.
  3. Default assignment. Decide whether this provider should be the site’s Default Text, Default Image, or neither.

The final button is Done. The provider card moves to Your Providers.

Models for each tier

ProviderStandardTop
AnthropicClaude Sonnet 5.5Claude Opus 5.5
OpenAIGPT-5.6 SolGPT-6 Astra
GeminiGemini 3.8 FlashGemini 3.1 Pro

A campaign saves the tier, not the model. When a tier moves to a newer model, your campaigns move with it, and the cost per post on your own key changes too. Top models cost more per post than Standard ones.

Notices you might see

“Model catalog is currently using bundled defaults…” Structura ships with a curated list of supported models per provider. This notice appears when we have a newer catalog ready to roll out but are still testing it — nothing for you to do.

“Connect at least one text provider to start generating content.” Appears on first-load if no providers are connected. Do that (see Connect your AI provider) and the notice disappears.

“Image providers are optional…” Appears once you’ve connected text but no image provider. Exactly what it says; featured-image generation is off until you connect one.

Switching the default mid-campaign

You can change Default Text or Default Image at any time. What happens:

  • Already-queued generations continue with the provider they started under.
  • New generations (the next scheduled run, or anything kicked off via Generate Post) use the new default.

Switching providers is a reasonable way to experiment — run the same campaign under two different providers for a week each, read a sample of outputs, pick the one that produces better prose.

Security notes

For BYOK setups, provider keys are stored encrypted in the plugin’s database with AES-256-CBC encryption. The encryption key is unique to your WordPress installation; uninstalling the plugin (with “Wipe all data” on — see Full uninstall) removes the keys along with everything else.

Cloud-plan sites never hold API keys locally — the keys live in Structura’s cloud infrastructure, protected with provider-grade secret management.

Last updated