4 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)
40_metadata = new("openai", audioClient.Endpoint, _audioClient.Model);
Microsoft.Extensions.AI.Tests (1)
SpeechToText\OpenTelemetrySpeechToTextClientTests.cs (1)
59serviceType == typeof(SpeechToTextClientMetadata) ? new SpeechToTextClientMetadata("testservice", new Uri("http://localhost:12345/something"), "amazingmodel") :
13 references to SpeechToTextClientMetadata
Microsoft.Extensions.AI (4)
SpeechToText\LoggingSpeechToTextClient.cs (2)
64LogInvokedSensitive(nameof(GetTextAsync), AsJson(options), AsJson(this.GetService<SpeechToTextClientMetadata>())); 110LogInvokedSensitive(nameof(GetStreamingTextAsync), AsJson(options), AsJson(this.GetService<SpeechToTextClientMetadata>()));
SpeechToText\OpenTelemetrySpeechToTextClient.cs (2)
52if (innerClient!.GetService<SpeechToTextClientMetadata>() is SpeechToTextClientMetadata metadata)
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)
152[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; 50serviceType == typeof(SpeechToTextClientMetadata) ? _metadata :
Microsoft.Extensions.AI.OpenAI.Tests (2)
OpenAISpeechToTextClientTests.cs (2)
37var metadata = speechToTextClient.GetService<SpeechToTextClientMetadata>();
Microsoft.Extensions.AI.Tests (1)
SpeechToText\OpenTelemetrySpeechToTextClientTests.cs (1)
59serviceType == typeof(SpeechToTextClientMetadata) ? new SpeechToTextClientMetadata("testservice", new Uri("http://localhost:12345/something"), "amazingmodel") :