Configuration
This extension is configured through TYPO3 Extension Configuration values
defined in ext_.
Configuration overview
Main groups include:
- AI engine defaults
- Provider-specific API keys and models
- Embedding model settings
- Translation provider defaults
- Basic authentication options
Minimum production configuration
For a working setup:
- Set
default(for exampleModel openai,gemini,claude,mistral). - Add API key for the selected provider.
- Set provider default model.
- Keep token and temperature values aligned with your usage/cost policy.
Provider keys
Commonly used keys:
- OpenAI
openai_,api_ key openai_,model openai_,temperature openai_,max_ tokens openai_,embedding_ model openai_admin_ api_ key - Anthropic / Claude
anthropic_,api_ key anthropic_,model anthropic_,temperature anthropic_max_ tokens - Gemini
gemini_,api_ key gemini_,model gemini_embedding_ model - Azure
azure_,api_ key azure_,api_ endpoint azure_,api_ model azure_api_ version - Mistral
mistral_,api_ key mistral_,model mistral_,embedding_ model mistral_,temperature mistral_max_ tokens - DeepSeek
deepseek_,api_ key deepseek_,model deepseek_,temperature deepseek_response_ format - xAI
xai_,api_ key xai_,model xai_,temperature xai_response_ format - Custom LLM
enable_,custom_ llm_ model custom_,llm_ api_ url custom_,llm_ api_ key custom_,llm_ model_ name custom_llm_ temperature
Basic authentication
Use these keys when your source URLs are protected:
basicAuth Enabled basicAuth Username basicAuth Password
The helper Http retries 401/ requests with basic auth
when this is enabled and fully configured.
Security recommendations
- Restrict backend access to trusted administrators.
- Rotate provider API keys regularly.
- Avoid sharing backend screenshots that expose secrets.
- Use dedicated provider keys per environment when possible.
Warning
API keys are stored in extension configuration. Ensure your operational processes, backups, and access control policies treat them as sensitive data.