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

# Quick Configuration {#quick-configuration}

Store one API key, then create a block or a form. The full setting list is
in [Configuration](https://docs.typo3.org/permalink/nitsan/ns-t3ab:configuration@main).

1.  Open **Admin Tools > Settings > Extension Configuration > ns_t3ab**.
1.  Set **defaultModel** to the provider you want the dialog to open
    with: `openai`, `gemini`, `azure`, `claude`, `ollama`,
    `deepseek`, or `xai`.
1.  Enter the API key for that provider. For Ollama, enable the model and set
    the local server URL instead.
1.  For Content Blocks, set the package that should receive generated blocks
    (`selectPackageToStoreAiContentElements`).
1.  Save and clear the caches.

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

## First content block {#first-content-block}

1.  Install `friendsoftypo3/content-blocks` for your TYPO3 version.
1.  Open **Administration > T3AB (Content Blocks)**.
1.  Create a block, describe the fields, review the preview, and save it into
    the selected package.

See [Content Blocks](https://docs.typo3.org/permalink/nitsan/ns-t3ab:content-blocks@main).

## First form {#first-form}

1.  Open the Form module.
1.  Start an AI form, describe it (for example “contact form with name, email,
    subject, and message”), adjust the fields, and save.
1.  TYPO3 opens the Form Editor for that form.

See [AI Forms](https://docs.typo3.org/permalink/nitsan/ns-t3ab:ai-forms@main).
