6 instantiations of OpenAIRealtimeClient
Microsoft.Extensions.AI.OpenAI.Tests (6)
OpenAIRealtimeClientTests.cs (6)
18Assert.Throws<ArgumentNullException>("apiKey", () => new OpenAIRealtimeClient((string)null!, "model")); 19Assert.Throws<ArgumentNullException>("model", () => new OpenAIRealtimeClient("key", null!)); 25using IRealtimeClient client = new OpenAIRealtimeClient("key", "model"); 36using IRealtimeClient client = new OpenAIRealtimeClient("key", "model"); 43IRealtimeClient client = new OpenAIRealtimeClient("key", "model"); 54using var client = new OpenAIRealtimeClient("key", "model");
5 references to OpenAIRealtimeClient
Microsoft.Extensions.AI.OpenAI (2)
OpenAIRealtimeClient.cs (2)
30/// <summary>Initializes a new instance of the <see cref="OpenAIRealtimeClient"/> class.</summary> 42/// <summary>Initializes a new instance of the <see cref="OpenAIRealtimeClient"/> class.</summary>
Microsoft.Extensions.AI.OpenAI.Tests (3)
OpenAIRealtimeClientTests.cs (3)
27Assert.Same(client, client.GetService(typeof(OpenAIRealtimeClient))); 30Assert.Null(client.GetService(typeof(OpenAIRealtimeClient), "someKey")); 54using var client = new OpenAIRealtimeClient("key", "model");