Manage Providers

Updated at:

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

See Create a gateway instance.

View the provider list in the console

  1. 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.

  2. 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

  1. On the provider list page, click Create Provider.

  2. 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.

  3. 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.

  1. On the provider list page, find the custom provider and click Edit in the Actions column.

  2. In the Edit Provider panel, modify the Name.

  3. 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.

  1. On the provider list page, find the custom provider and click Delete in the Actions column.

  2. In the confirmation dialog, confirm the deletion. The provider is removed from the provider list.

Important

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.