Set any of these as the model field on an agent, or as the model parameter to invokeLLM to override the app-level model for a single call.
Available models
Use automatic to let Base44 choose a model for you, or set a specific preset ID to pin the behavior:
automatic is the default. It currently runs a fast, low cost model tuned for everyday tasks. Pin a specific preset ID instead only when your app depends on the behavior of that particular model.
Model retirement
Base44 periodically retires older models. Your app keeps working when that happens: calls that name a retired preset ID are routed to a current model chosen to be close to it in capability and cost, so nothing breaks and credit usage stays in a similar range. Responses can differ in style or quality, since your app is no longer using the model you originally picked. Base44 doesn’t rewrite your configuration for you, so an agent set up before a retirement still shows the old preset ID in its model field even though it now runs on the replacement.
See also
- Agents: Set
model to choose which model your agent runs on.
- Built-in integrations: Use
model with invokeLLM to override the app-level model for a single call.