Configuration details for an Azure OpenAI provider.

interface AzureOpenAIConfig {
    account_name?: string;
    api_version: string;
    apikey: string;
    resource_group_name?: string;
    resource_name: string;
    subscription_id?: string;
}

Properties

account_name?: string

The Azure account name; required to use /v1/provider/{provider_id}/models.

api_version: string

Version of the Azure OpenAI API to use (default: "2024-10-21").

apikey: string

The required authentication key for accessing Azure OpenAI services.

resource_group_name?: string

The Azure resource group name; required to use /v1/provider/{provider_id}/models.

resource_name: string

The Azure OpenAI resource to connect to.

subscription_id?: string

The Azure subscription ID; required to use /v1/provider/{provider_id}/models.