6 instantiations of OpenAIRealtimeClient
Microsoft.Extensions.AI.OpenAI.Tests (6)
OpenAIRealtimeClientTests.cs (6)
18
Assert.Throws<ArgumentNullException>("apiKey", () => new
OpenAIRealtimeClient
((string)null!, "model"));
19
Assert.Throws<ArgumentNullException>("model", () => new
OpenAIRealtimeClient
("key", null!));
25
using IRealtimeClient client = new
OpenAIRealtimeClient
("key", "model");
36
using IRealtimeClient client = new
OpenAIRealtimeClient
("key", "model");
43
IRealtimeClient client = new
OpenAIRealtimeClient
("key", "model");
54
using 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)
27
Assert.Same(client, client.GetService(typeof(
OpenAIRealtimeClient
)));
30
Assert.Null(client.GetService(typeof(
OpenAIRealtimeClient
), "someKey"));
54
using
var
client = new OpenAIRealtimeClient("key", "model");