9 instantiations of OpenAIRealtimeClientSession
Microsoft.Extensions.AI.OpenAI (1)
..\..\..\..\src\Libraries\Microsoft.Extensions.AI.OpenAI\OpenAIRealtimeClient.cs (1)
61
var session = new
OpenAIRealtimeClientSession
(sessionClient, _model);
Microsoft.Extensions.AI.OpenAI.Tests (8)
..\..\..\..\test\Libraries\Microsoft.Extensions.AI.OpenAI.Tests\OpenAIRealtimeClientSessionTests.cs (8)
18
await using IRealtimeClientSession session = new
OpenAIRealtimeClientSession
("key", "model");
29
await using IRealtimeClientSession session = new
OpenAIRealtimeClientSession
("key", "model");
36
IRealtimeClientSession session = new
OpenAIRealtimeClientSession
("key", "model");
47
await using var session = new
OpenAIRealtimeClientSession
("key", "model");
60
await using var session = new
OpenAIRealtimeClientSession
("key", "model");
67
await using var session = new
OpenAIRealtimeClientSession
("key", "model");
78
await using var session = new
OpenAIRealtimeClientSession
("key", "model");
87
await using var session = new
OpenAIRealtimeClientSession
("key", "model");
10 references to OpenAIRealtimeClientSession
Microsoft.Extensions.AI.OpenAI (3)
..\..\..\..\src\Libraries\Microsoft.Extensions.AI.OpenAI\OpenAIRealtimeClient.cs (1)
61
var
session = new OpenAIRealtimeClientSession(sessionClient, _model);
..\..\..\..\src\Libraries\Microsoft.Extensions.AI.OpenAI\OpenAIRealtimeClientSession.cs (2)
47
/// <summary>Initializes a new instance of the <see cref="
OpenAIRealtimeClientSession
"/> class.</summary>
57
/// <summary>Initializes a new instance of the <see cref="
OpenAIRealtimeClientSession
"/> class from an already-connected session client.</summary>
Microsoft.Extensions.AI.OpenAI.Tests (7)
..\..\..\..\test\Libraries\Microsoft.Extensions.AI.OpenAI.Tests\OpenAIRealtimeClientSessionTests.cs (7)
20
Assert.Same(session, session.GetService(typeof(
OpenAIRealtimeClientSession
)));
23
Assert.Null(session.GetService(typeof(
OpenAIRealtimeClientSession
), "someKey"));
47
await using
var
session = new OpenAIRealtimeClientSession("key", "model");
60
await using
var
session = new OpenAIRealtimeClientSession("key", "model");
67
await using
var
session = new OpenAIRealtimeClientSession("key", "model");
78
await using
var
session = new OpenAIRealtimeClientSession("key", "model");
87
await using
var
session = new OpenAIRealtimeClientSession("key", "model");