Before you start
Before you open the AI Settings page, make sure the following items are ready.Setup steps
Start with the AI Chat runtime, app deployment, and model setup:1
Configure the AI Chat runtime and app deployment
Choose a deployment option and complete the deployment, then click Run test and Test Connection.
2
Configure LLM API
Set up your model connection and complete the initial test.
3
Configure Recommended Models
Choose the recommended models for AI fields and AI automation.
4
Set chat model
Choose the default model for AI Chat.
Configure the runtime
Click Run test to verify the AI Chat runtime.Configure LLM API
In LLM API, add a model provider and test its models. If you use your own key (BYOK), choose OpenAI Compatible or Anthropic as the provider type. Open Model Settings for a model when you need to review or override these values:Configure Recommended Models
Choose the recommended models users can select in AI fields and AI automation.Set chat model
Choose the default model for sidebar AI Chat. The chat model must come from the recommended model list.Enable AI features
In AI Capabilities, enable AI Field and AI Chat as needed. Configure the runtime before using AI Chat.Configure App Builder
In Deployment Engine, choose how apps are deployed:
You can add these optional App Builder settings when needed:
In App Auth, you can configure sign-in providers for generated apps:
- Email OTP uses an independent SMTP mailbox for app login verification emails.
- Google OAuth requires a Client ID and Client Secret. Add the redirect URI shown on this page to the authorized redirect URI list in Google Cloud Console.
Optional. Configure Voice input
To use voice input in AI Chat, enable the feature and enter an OpenAI API Key. Configure the Transcription Endpoint only when using a custom transcription service. You can also limit the recording length and requests per minute.Verify the setup
After the setup is done, first confirm that all required items in the Pending configuration panel are green. Then test AI Chat, AI fields, AI automation, and App Builder one by one.FAQ
I get a credit exceeded error
I get a credit exceeded error
Check the account or provider used by your configured model service. Top up or change the model configuration if needed.

