Endpoint types
- Azure AI Foundry
- OpenAI Compatible
Connect models that you deploy through Azure AI Foundry. RelayHub uses the OpenAI-compatible interface of Azure.You need:
- The endpoint URL, for example
https://your-resource.openai.azure.com/ - An API key
- The deployment names of your models
Add a custom endpoint
1
Open the Advanced tab
In the Admin group of the sidebar, click Providers. Then click the Advanced tab. Only administrators see this screen.
2
Click Add Provider
In the LLM Providers section, click Add Provider.
3
Fill in the form
Complete these fields:
- Provider Name: a name for this endpoint, for example “Azure Production”.
- Provider Type: Azure AI Foundry or OpenAI Compatible.
- Endpoint URL: the full URL of your endpoint.
- API Key: your credential. RelayHub encrypts it.
- Set as Default Provider: select this option to send the traffic to this endpoint.
- Allow Platform Fallback: this option is on by default. Clear it if no request may go to a platform key.
4
Import the models
Expand the provider row. In Configured Models, click Discover Models. RelayHub reads the model list of your endpoint and shows Discovered Models. Select the models, then click Import Selected.
5
Check the status
When the provider is ready, the row shows Live in chat. If a step is missing, the row shows Setup incomplete and a list of what to do.
When the provider is ready
The row shows Live in chat only when all three of these are true:- The provider is enabled. To enable it, click Edit provider.
- The provider has one or more imported models.
- The provider is the default provider. Its models do not appear in chat until it is the default.
Keep all traffic on your endpoint
When the default custom provider has Allow Platform Fallback off, RelayHub sends each LLM call to your endpoint. This includes:- Chat conversations, in standard chat and in Dual Chat
- The embeddings for document indexing
- Background work, for example memory and knowledge extraction
- Vision and image analysis
- Utility tasks, for example summaries and classification
Models
Discover Models reads the model list of your endpoint. If your endpoint does not give a model list, click Add Model and enter the model yourself:- Deployment Name: the model name or the deployment name on your endpoint.
- Display Name: the name that people see in the model picker.
- Role: the job of the model, for example Chat Default, Embedding, Utility, Vision or Reasoning.
- Capabilities: what the model can do, for example reasoning effort, tools and images.
Other provider controls
Each provider row has these controls:- Test connection: check that RelayHub can reach the endpoint.
- Edit provider: change the fields, or enable or disable the provider.
- Delete provider: remove the provider.