This is a preview of the Storyblok Website with Draft Content

From content strategy to code, JoyConf brings the Storyblok community together - Register Now!

AI Customization

learn:

Before using AI features, make sure to toggle Enable AI in your organization settings. 

You can choose a Custom AI configuration for AI features within Storyblok. This lets you use your own credentials and choose models from various external AI providers. It is also possible to have fine-grained control over the parameters used for calling external model APIs. Custom AI configuration can be created for an organization and a space. A space can inherit the configuration from its parent organization.

The following AI providers and corresponding models are available for use:

AI Provider

Supported Models

OpenAI

gpt-3.5-turbo, gpt-4, gpt-4-turbo, gpt-4o

Google Gemini

gemini-2.5-pro-preview, gemini-2.5-flash, gemini-2.0-flash, gemini-1.5-pro

Using a custom AI setup in a space

In your space settings, go to AI Settings and select the AI Setup you want to use. You can choose the default Storyblok AI setup or use a custom AI Setup defined at the organization or space level. If you want the space to automatically use the organization-level setup, toggle the Inherit option {1}.

For a custom space-level setup, choose an existing AI setup from the AI Setup dropdown {1} or click Create Custom AI setup {2} to create a new one.

AI settings page in Storyblok with options for enabling AI features and configuring the setup.
1
2

In the panel, select your AI provider {1} and model {2}, and enter your API credentials {3}.

1
2

You can also adjust generation settings like temperature, top-p, and stop sequences {1} to control how the AI responds. Once you’re done, click Run Validation {2} to test the connection, then hit Save {3}

1
2
3

Setting up a custom AI provider for the organization

To create a custom AI provider at the organization level, go to your organization settings and then click on AI Settings.

Then, choose an existing AI setup from the AI Setup dropdown {1} or click Create Custom AI setup {2} to create a new one.

Storyblok AI settings page showing options for enabling AI features, including global AI config settings and custom setup.
1
2

In the panel, fill in the relevant info, and once you’re done, click Save to make it available across your spaces.