3 instantiations of SpeechToTextClientMetadata
Microsoft.Extensions.AI.Abstractions.Tests (2)
SpeechToText\SpeechToTextClientMetadataTests.cs (2)
14SpeechToTextClientMetadata metadata = new(null, null, null); 24SpeechToTextClientMetadata metadata = new("providerName", uri, "theModel");
Microsoft.Extensions.AI.OpenAI (1)
OpenAISpeechToTextClient.cs (1)
51_metadata = new("openai", providerUrl, model);
10 references to SpeechToTextClientMetadata
Microsoft.Extensions.AI (2)
SpeechToText\LoggingSpeechToTextClient.cs (2)
56LogInvokedSensitive(nameof(GetTextAsync), AsJson(options), AsJson(this.GetService<SpeechToTextClientMetadata>())); 102LogInvokedSensitive(nameof(GetStreamingTextAsync), AsJson(options), AsJson(this.GetService<SpeechToTextClientMetadata>()));
Microsoft.Extensions.AI.Abstractions (2)
SpeechToText\SpeechToTextClientMetadata.cs (1)
13/// <summary>Initializes a new instance of the <see cref="SpeechToTextClientMetadata"/> class.</summary>
Utilities\AIJsonUtilities.Defaults.cs (1)
69[JsonSerializable(typeof(SpeechToTextClientMetadata))]
Microsoft.Extensions.AI.Abstractions.Tests (2)
SpeechToText\SpeechToTextClientMetadataTests.cs (2)
14SpeechToTextClientMetadata metadata = new(null, null, null); 24SpeechToTextClientMetadata metadata = new("providerName", uri, "theModel");
Microsoft.Extensions.AI.OpenAI (2)
OpenAISpeechToTextClient.cs (2)
29private readonly SpeechToTextClientMetadata _metadata; 61serviceType == typeof(SpeechToTextClientMetadata) ? _metadata :
Microsoft.Extensions.AI.OpenAI.Tests (2)
OpenAISpeechToTextClientTests.cs (2)
42var metadata = speechToTextClient.GetService<SpeechToTextClientMetadata>();