Manage Providers
Providers represent AI model vendors in an AI Gateway instance. You can create models under a provider and reference the provider when you configure services and Model APIs.
The typical workflow is: create or select a provider → create models under the provider → create services or Model APIs that reference those models.
AI Gateway supports two types of providers:
-
Built-in providers: Pre-configured templates for popular AI model vendors. Built-in providers can be viewed and referenced but cannot be edited or deleted.
-
Custom providers: Providers created by you. Custom providers can be edited and deleted.
Prerequisites
View the provider list in the console
-
Log on to the AI Gateway console. On the gateway list page, select the region where your instance is located and click the instance ID.
-
In the left-side navigation pane, click Model Management, and then click the Provider tab.
The provider list displays both built-in and custom providers. The following table describes the columns.
|
Column |
Description |
|
Name |
The display name of the provider. |
|
Identifier |
The system-generated unique identifier. |
|
Related Models |
The number of models associated with this provider. |
|
Updated At |
The last time the provider was updated. |
|
Actions |
Available operations: View, Edit, or Delete. |
For built-in providers, the Edit and Delete actions are disabled.
Create a provider
-
On the provider list page, click Create Provider.
-
In the Create Provider panel, configure the following parameters:
Parameter
Description
Name
Required. The display name of the provider. For example, enter "OpenAI". Names can be duplicated.
Identifier
Required. The unique identifier of the provider. Auto-generated by the system. You cannot modify this parameter.
-
Click OK to submit the configuration. The new provider appears in the provider list. You can now create models under this provider.
View a provider
Click View in the Actions column of a provider to view its details in read-only mode. For built-in providers, only the View action is available.
Edit a provider
You can edit only custom providers. You can modify only the Name. The Identifier cannot be changed after creation.
-
On the provider list page, find the custom provider and click Edit in the Actions column.
-
In the Edit Provider panel, modify the Name.
-
Click OK to submit the configuration. Changes are applied immediately and reflected in the provider list.
Delete a provider
You can delete only custom providers. A provider cannot be deleted if it is referenced by any model or service.
-
On the provider list page, find the custom provider and click Delete in the Actions column.
-
In the confirmation dialog, confirm the deletion. The provider is removed from the provider list.
If the provider is referenced by any model or service, the deletion fails. Unbind the associated models and services first, and then delete the provider.