Class MicrosoftAzureSettings
public class MicrosoftAzureSettings : AIProviderSettings
- Inheritance
-
objectMicrosoftAzureSettings
Properties
Api
The cloud service provider for this API client.
public override Api Api { get; }
Property Value
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
OpenAIChatCompletionApiVersion
public string OpenAIChatCompletionApiVersion { get; }
Property Value
- string
OpenAIResponsesApiVersion
public string OpenAIResponsesApiVersion { get; }
Property Value
- string
OpenAIServiceResource
public MicrosoftAzureResource OpenAIServiceResource { get; }
Property Value
SpeechServiceResource
public MicrosoftAzureResource SpeechServiceResource { get; }
Property Value
TranscriptionApiType
public MicrosoftTypes.TranscriptionApi TranscriptionApiType { get; }
Property Value
TranscriptionServiceResource
public MicrosoftAzureResource TranscriptionServiceResource { get; }
Property Value
Methods
GetClientInstance()
public override ICloudApiClient GetClientInstance()
Returns
- ICloudApiClient
ResetToDefaults()
public override void ResetToDefaults()