---
title: "Configuration"
manual: "T3AB"
version: "main"
permalink: "https://docs.typo3.org/permalink/nitsan/ns-t3ab:configuration@main"
source: "Configuration/Index.rst"
rendered: "2026-10-28T10:46:09+00:00"
---

# Configuration {#configuration}

Open **Admin Tools > Settings > Extension Configuration > ns_t3ab**.

Interactive demo: [T3AB Configuration](https://app.supademo.com/demo/cmdy6mkbl8a2j9f96fxtfioeu).

`defaultModel` selects the provider shown when a dialog opens:
`openai`, `gemini`, `azure`, `claude`, `ollama`, `deepseek`, or
`xai`.

Store an API key for each provider you use. The dialog shows one provider’s
models at a time.

## OpenAI {#openai}

-   `openai_api_key`
-   `openai_model`, default `gpt-4.1`

Also available: `gpt-4o`, `gpt-5`, `gpt-5.6-terra`, `gpt-5.6-sol`,
`gpt-6-luna`.

## Gemini {#gemini}

-   `gemini_api_key`
-   `gemini_model`, default `gemini-3.5-flash-lite`

Also available: `gemini-3.8-flash`.

## Claude {#claude}

-   `claude_api_key`
-   `claude_api_model`, default `claude-sonnet-5-5`

Also available: `claude-haiku-5-5`, `claude-opus-4-8`.

## Azure OpenAI {#azure-openai}

-   `azure_api_key`
-   `azure_api_endpoint`
-   `azure_api_model`
-   `azure_api_version`

## DeepSeek {#deepseek}

-   `deepseek_api_key`
-   `deepseek_model`, default `deepseek-flash`

Also available: `deepseek-v4-pro`.

## xAI {#xai}

-   `xai_api_key`
-   `xai_model`, default `grok-2-latest`

Also available: `grok-2-vision-latest`.

## Ollama {#ollama}

-   `enable_ollama_model`
-   `ollama_api_url`
-   `ollama_api_model`

Use this for a local Ollama server. No cloud API key is required when Ollama
is the selected provider.

## Content Blocks package {#content-blocks-package}

`selectPackageToStoreAiContentElements` is the extension that receives
generated Content Blocks. You can still pick another installed package in the
create dialog.

Next: [Content Blocks](https://docs.typo3.org/permalink/nitsan/ns-t3ab:content-blocks@main) or [AI Forms](https://docs.typo3.org/permalink/nitsan/ns-t3ab:ai-forms@main).
