InteraOne selects LLM and embedding providers independently. This allows, for example, a local Ollama chat model with hosted embeddings or Bedrock generation with OpenAI embeddings.
Supported implementations
The agent config also contains Gemini fields, but the provider factory source currently ships concrete Bedrock, Hugging Face, Ollama, and OpenAI implementations. Do not advertise or select a provider until both factory registration and implementation exist.
OpenAI
Bedrock
Ollama
Hugging Face
Capability and health routing
The model registry describes streaming and tool support instead of inferring behavior from model-name strings. Routing code records model health, uses provider-specific implementations behind common interfaces, and can apply fallbacks.
Test tool use, streaming, token accounting, and context limits for the exact model identifier you deploy. Provider support does not imply every model from that provider has identical capabilities.