27 references to RealtimeConversationItem
Microsoft.Extensions.AI (1)
Realtime\FunctionInvokingRealtimeClientSession.cs (1)
388
var contentItem = new
RealtimeConversationItem
([functionResultContent]);
Microsoft.Extensions.AI.Abstractions.Tests (11)
Realtime\RealtimeClientMessageTests.cs (5)
41
var item = new
RealtimeConversationItem
(contents, "item_1", ChatRole.User);
51
var item = new
RealtimeConversationItem
([new TextContent("Hello")]);
54
var newItem = new
RealtimeConversationItem
([new TextContent("World")]);
63
var item = new
RealtimeConversationItem
([new TextContent("Hello")]);
140
new
RealtimeConversationItem
([new TextContent("Hello")], "item_1", ChatRole.User),
Realtime\RealtimeConversationItemTests.cs (4)
17
var item = new
RealtimeConversationItem
(contents);
29
var item = new
RealtimeConversationItem
(contents, "item_123", ChatRole.User);
40
var item = new
RealtimeConversationItem
(contents);
59
var item = new
RealtimeConversationItem
(contents);
Realtime\RealtimeServerMessageTests.cs (2)
194
new
RealtimeConversationItem
([new TextContent("response")], "item_1"),
248
var item = new
RealtimeConversationItem
([new TextContent("output")], "item_out_1", ChatRole.Assistant);
Microsoft.Extensions.AI.OpenAI (8)
OpenAIRealtimeClientSession.cs (8)
1081
Item = itemId is not null ? new
RealtimeConversationItem
([], itemId) : null,
1093
Item = itemId is not null ? new
RealtimeConversationItem
([], itemId) : null,
1102
Sdk.RealtimeFunctionCallOutputItem funcOutputItem => new
RealtimeConversationItem
(
1116
return new
RealtimeConversationItem
(
1167
return new
RealtimeConversationItem
(contents, messageItem.Id, role);
1206
return new
RealtimeConversationItem
(contents, mcpItem.Id);
1229
return new
RealtimeConversationItem
(
1248
return new
RealtimeConversationItem
(contents, toolListItem.Id);
Microsoft.Extensions.AI.Tests (7)
Realtime\FunctionInvokingRealtimeClientTests.cs (2)
479
var combinedItem = new
RealtimeConversationItem
(
642
var item = new
RealtimeConversationItem
([functionCallContent], $"item_{callId}");
Realtime\OpenTelemetryRealtimeClientTests.cs (5)
590
var contentItem = new
RealtimeConversationItem
([new FunctionResultContent("call_1", "result_value")], role: ChatRole.Tool);
601
var contentItem = new
RealtimeConversationItem
(
1001
var item = new
RealtimeConversationItem
([new TextContent("Hello from client")], role: ChatRole.User);
1010
var item = new
RealtimeConversationItem
([new TextContent("User text message")], role: ChatRole.User);
1021
var item = new
RealtimeConversationItem
([imageData], role: ChatRole.User);