Table of Contents

Class MicrosoftAzureSettings

public class MicrosoftAzureSettings : AIProviderSettings
Inheritance
object
MicrosoftAzureSettings

Properties

Api

The cloud service provider for this API client.

public override Api Api { get; }

Property Value

Api

CustomVoicesDeploymentId

public string CustomVoicesDeploymentId { get; }

Property Value

string

DefaultBaseUrl

protected override string DefaultBaseUrl { get; }

Property Value

string

DefaultVersion

protected override string DefaultVersion { get; }

Property Value

string

FastTranscriptionServiceResource

public MicrosoftAzureResource FastTranscriptionServiceResource { get; }

Property Value

MicrosoftAzureResource

OpenAIChatCompletionApiVersion

public string OpenAIChatCompletionApiVersion { get; }

Property Value

string

OpenAIResponsesApiVersion

public string OpenAIResponsesApiVersion { get; }

Property Value

string

OpenAIServiceResource

public MicrosoftAzureResource OpenAIServiceResource { get; }

Property Value

MicrosoftAzureResource

SpeechServiceResource

public MicrosoftAzureResource SpeechServiceResource { get; }

Property Value

MicrosoftAzureResource

TranscriptionApiType

public MicrosoftTypes.TranscriptionApi TranscriptionApiType { get; }

Property Value

MicrosoftTypes.TranscriptionApi

TranscriptionServiceResource

public MicrosoftAzureResource TranscriptionServiceResource { get; }

Property Value

MicrosoftAzureResource

Methods

GetClientInstance()

public override ICloudApiClient GetClientInstance()

Returns

ICloudApiClient

ResetToDefaults()

public override void ResetToDefaults()