Gateways
Fontana provides built-in support for 20 LLM gateways, from unified routers such as OpenRouter and LLM API to direct vendor APIs, cloud-hosted foundation models on AWS Bedrock, 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.
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.