LLM and that provider’s required credentials and model where environment-based configuration is supported.
Supported providers
Set
CAN_CHANGE_KEYS=false to prevent provider keys from being changed in the UI.
Presenton Cloud provider
Use this provider when you want the self-hosted interface and local dashboard with generation handled by a connected Presenton account. Sign in to the local administrator account, choose Presenton during onboarding or in provider settings, and approve the displayed device code on the hosted Presenton page. The approved connection is global to the installation and its delegated credentials are encrypted at rest. No API key, OAuth client secret, callback port, or provider environment variables are required. Selecting Presenton storesLLM=presenton; setting that value alone does not create the required account connection.
ChatGPT sign-in through Codex
Use this provider when you want to authenticate with an existing free or paid ChatGPT account instead of an OpenAI API key.http://localhost:1455/auth/callback, so omitting the callback mapping prevents containerized sign-in from completing. The source repository’s Compose services already publish this port.
Port
1455 is only for ChatGPT/Codex OAuth. The REST API and MCP server both use the normal Presenton web port.Complete ChatGPT/Codex recipe
See Docker Run, Compose, supported model identifiers, and remote-host port forwarding.
Hosted-provider examples
- OpenAI
- Google Gemini
- Anthropic
- OpenRouter
Cloud-provider authentication
Vertex AI
Use either an API key or Google Cloud project authentication—not both.- API key
- Google Cloud project
Azure OpenAI
Configure Amazon Bedrock
Choose an authentication method, model ID or inference profile, and the required IAM permissions.
Local and compatible providers
Ollama
LM Studio
/v1 to the LM Studio base URL when needed.
Custom OpenAI-compatible API
DISABLE_THINKING=true when a compatible model’s reasoning mode causes unwanted behavior. Use EXTENDED_REASONING only with a provider and model that supports it.