Skip to content
Corridor V1.26.08 is out, see what's new

Technology

Bringing Your Own LLM

Ask AI

LLM providers, gateways, recommended models, credentials, and observability for CORRA AI.

CORRA AI uses the AI configuration defined in Platform Settings → AI. The configuration determines which LLM provider and model CORRA AI uses, along with the credentials and runtime settings required to connect to it.

The AI configuration contains the provider connection and the default model used by CORRA AI. Supported LLM providers, and the models recommended for each, are:

ProviderRecommended models
OpenAIGPT-5 series
AnthropicClaude Sonnet 4.5+, Claude Opus 4.5+, Claude Haiku 4.5+
GoogleGemini Flash 2.5+, Gemini Pro 2.5+

These models do not have to be reached directly. They can also be used through a hosting provider or an OpenAI-compatible gateway, as described in LLM gateways and hosting providers.

Rather than connecting to a provider directly, the same models can be reached through a cloud hosting service or an AI gateway.

The following are supported:

ConnectionType
Azure OpenAIHosting provider
Azure AnthropicHosting provider
Amazon BedrockHosting provider
Azure AI FoundryGateway
Google Cloud Vertex AIGateway
Databricks AI GatewayGateway
PortkeyGateway
Your own internal gatewayGateway

Any OpenAI-compatible endpoint can be used, so a gateway that is not listed here works in the same way. Gateways are commonly used to centralise credentials, apply routing or rate limits, and keep model traffic inside an approved network path.

Configuration varies by connection type. Direct integrations typically require an API key, while hosted services such as Azure OpenAI and Amazon Bedrock require additional connection or cloud credentials. A gateway is configured the same way as a direct provider, with the endpoint pointing at the gateway.

The model configuration includes the model or deployment name, temperature, and maximum output tokens. For Azure OpenAI, for example, the configuration includes the Azure endpoint, API version, API key, and deployment name.

Credentials are stored encrypted. Secrets such as API keys, tokens, passwords, and other credentials are also redacted from tool-call logs.

The model configuration controls how CORRA AI interacts with the selected model.

Temperature controls the amount of variation in model responses. Max Tokens limits the amount of output generated by the model.

Context-window and output-token limits can also be defined for a model. When these limits are not explicitly configured, the platform uses the limits available for the model and falls back to a safe default where necessary.