Gateways
Fontana provides built-in support for 23 LLM gateways, from unified routers such as OpenRouter and LLM API to direct vendor APIs, cloud-hosted foundation models on AWS Bedrock, Azure OpenAI, Microsoft Foundry, and Vertex AI, and Custom & Self-Hosted endpoints that speak the OpenAI /v1 API (Ollama, LM Studio, vLLM, llama.cpp, LocalAI, SGLang, and similar). All calls route through one gateway abstraction with Bring Your Own Key (BYOK): you supply the API keys and endpoint settings your organisation holds, and administrators approve which gateways and models are reachable in production. Embeddings run on a single active profile you select in Admin → Models → Embeddings: platform-hosted TEI or Infinity by default when those services are configured, an OpenAI-compatible gateway using your BYOK key, or Amazon Bedrock Titan using the same AWS credentials as Bedrock chat.
Azure OpenAI takes the resource name from https://your-resource.openai.azure.com and an API key. Approve a model by its deployment name. Microsoft Foundry is Azure’s multi-model catalog. Paste the OpenAI v1 endpoint (https://your-resource.services.ai.azure.com/openai/v1, or a project URL that ends in /openai/v1) and an API key, and approve a model by its deployment name. Vertex AI takes an express-mode API key for Gemini on Google Cloud. The Google gateway remains the Gemini developer API.
For retention and no-training posture on each gateway, see Zero Data Retention (ZDR).
Approved gateways
Section titled “Approved gateways”Decision gateways
Section titled “Decision gateways”TypeSafe adds System One decision models (Jev) through its own TYPESAFE_API_KEY BYOK key. You approve Jev models in Admin → Models like any other gateway, but they answer typed questions rather than hold a conversation, so they never appear in chat model pickers and cannot be your default chat model. Assigning one to a chat agent stops the turn with a clear error.
Agents use Jev through the System One tool instead: they send the facts plus a set of multiple-choice, scale or yes/no questions (for example “which source column feeds this target field?” while building a workflow) and get an answer with a confidence for each. Turn it on or off per agent with System One under Workflow & coding on the agent card. It needs an approved Jev model and a saved TypeSafe key.
The Gateways and Models sidebar in Admin → Models lists every gateway that has a key saved, even before you approve a model or verify the key, so you can open it and add models straight away. When you choose Add model, gateways that already have models (or a key whose catalog failed to load) are listed under Configured, above the ones still waiting for a key. Jev models show the TypeSafe mark in the sidebar.