Admin
AI
Change the configuration fields provided by this feature.
Step-by-step guide
Before you start
Use an administrator account for this feature.
Open this feature
Open /admin/settings/ai-config on your application domain, or use the matching item in the application menu.
Steps
Save changes
- Open /settings/ai-config on your own application domain.
- Complete these fields in that form: Default Creativity, Maximum Input Length, Maximum Output Length, API key. Their choices and limits are listed below.
- Select Save changes. The exact label can change between creating and editing a record.
- If validation fails, correct the named field and submit again. After success, reopen the same record and compare the saved values.
| Field shown in the form | What to enter | Example / note |
|---|---|---|
| Default Creativity | Required. | Use the value required by the task; no example is assumed. |
| Maximum Input Length | Required. Enter a whole number. At least 1. No more than 1000000. | Use the value required by the task; no example is assumed. |
| Maximum Output Length | Required. Enter a whole number. At least 1. No more than 1000000. | Use the value required by the task; no example is assumed. |
| API key | Optional, unless this form asks for it. No more than 500 characters. Enter the real value privately; do not put it in a screenshot or support message. | Use the value appropriate to your test account; no preset is supplied. |
Fields shown in the interface
Only fields traced to this role’s handler and its own view are listed. The application can show separate create/edit forms; do not fill every row on one screen.
Form 1 — fields shown in the interface
| Field | What to enter or choose |
|---|---|
| Default Creativity | Required. |
| Maximum Input Length | Required. Enter a whole number. At least 1. No more than 1000000. |
| Maximum Output Length | Required. Enter a whole number. At least 1. No more than 1000000. |
| API key | Optional, unless this form asks for it. No more than 500 characters. Enter the real value privately; do not put it in a screenshot or support message. |
Check the result
After a source-checked procedure, verify the same record in the same workspace. Check saved values, visible state and access with the intended test account. An external payment/message/provider action needs its own result check.
Problems and validation
| Problem | Next step |
|---|---|
| A field rejects the value | Check its named error, the form’s visible choices and the relevant limit. Do not substitute internal numeric codes for the displayed options. |
| The control is missing | Check role, plan, enabled app and current record state. Do not grant administrator access merely to complete a User task. |
| The saved result is unexpected | Reopen the same record and verify its owner/workspace before repeating the action. |
Technical reference
Role-scoped source references
Pinned commit: 5af0236c6d99c50079f5ab8b8fb035506634bd8d
Source-only route information
| Method | Source-default route |
|---|---|
| LIVEWIRE | /settings/ai-config |
| LIVEWIRE | /admin/settings/ai-config |
| LIVEWIRE | /admin/ai-usage-logs |
| LIVEWIRE | /admin/ai-report |
Unmapped fields — not user instructions
These fields belong to this role’s source handler, but their screen labels were not confirmed.
| Source key | Handler |
|---|---|
| ai_status | modules/AdminAI/Livewire/AiConfig.php |
| ai_default_provider | modules/AdminAI/Livewire/AiConfig.php |
| ai_default_language | modules/AdminAI/Livewire/AiConfig.php |
| ai_default_tone_of_voice | modules/AdminAI/Livewire/AiConfig.php |
| ai_text_model | modules/AdminAI/Livewire/AiConfig.php |
| ai_embedding_model | modules/AdminAI/Livewire/AiConfig.php |
| ai_openai_url | modules/AdminAI/Livewire/AiConfig.php |
| ai_ollama_url | modules/AdminAI/Livewire/AiConfig.php |
| ai_replicate_model_slug | modules/AdminAI/Livewire/AiConfig.php |
| ai_replicate_version_override | modules/AdminAI/Livewire/AiConfig.php |
| ai_replicate_template_preset | modules/AdminAI/Livewire/AiConfig.php |
| ai_replicate_input_template | modules/AdminAI/Livewire/AiConfig.php |
| ai_content_status | modules/AdminAI/Livewire/AiConfig.php |
| ai_content_provider | modules/AdminAI/Livewire/AiConfig.php |
| ai_content_model | modules/AdminAI/Livewire/AiConfig.php |
| ai_text_status | modules/AdminAI/Livewire/AiConfig.php |
| ai_text_provider | modules/AdminAI/Livewire/AiConfig.php |
| ai_text_generation_model | modules/AdminAI/Livewire/AiConfig.php |
| ai_image_status | modules/AdminAI/Livewire/AiConfig.php |
| ai_image_provider | modules/AdminAI/Livewire/AiConfig.php |
| ai_image_model | modules/AdminAI/Livewire/AiConfig.php |
| ai_qr_status | modules/AdminAI/Livewire/AiConfig.php |
| ai_video_status | modules/AdminAI/Livewire/AiConfig.php |
| ai_video_provider | modules/AdminAI/Livewire/AiConfig.php |
| ai_video_model | modules/AdminAI/Livewire/AiConfig.php |
| ai_chat_status | modules/AdminAI/Livewire/AiConfig.php |
| ai_chat_provider | modules/AdminAI/Livewire/AiConfig.php |
| ai_chat_model | modules/AdminAI/Livewire/AiConfig.php |
| ai_voice_status | modules/AdminAI/Livewire/AiConfig.php |
| ai_voice_provider | modules/AdminAI/Livewire/AiConfig.php |
| ai_voice_model | modules/AdminAI/Livewire/AiConfig.php |
| ai_code_status | modules/AdminAI/Livewire/AiConfig.php |
| ai_code_provider | modules/AdminAI/Livewire/AiConfig.php |
| ai_code_model | modules/AdminAI/Livewire/AiConfig.php |