27 references to ChatResponseUpdate
Microsoft.Extensions.AI (1)
ChatCompletion\FunctionInvokingChatClient.cs (1)
390var toolResultUpdate = new ChatResponseUpdate
Microsoft.Extensions.AI.Abstractions (2)
ChatCompletion\ChatResponse.cs (2)
132extra = new ChatResponseUpdate 150updates[i] = new ChatResponseUpdate
Microsoft.Extensions.AI.Abstractions.Tests (14)
ChatCompletion\ChatResponseUpdateExtensionsTests.cs (10)
128updates.Add(new() { Contents = [new DataContent("data:image/png;base64,aGVsbG8=")] }); 158new() { Contents = [new TextReasoningContent("D")] }, 159new() { Contents = [new TextReasoningContent("E")] }, 160new() { Contents = [new TextReasoningContent("F")] }, 163new() { Contents = [new TextReasoningContent("I")] }, 164new() { Contents = [new TextReasoningContent("J")] }, 166new() { Contents = [new TextReasoningContent("L")] }, 169new() { Contents = [new TextReasoningContent("O")] }, 170new() { Contents = [new TextReasoningContent("P")] }, 193new() { Contents = [new UsageContent(new() { TotalTokenCount = 42 })] },
ChatCompletion\ChatResponseUpdateTests.cs (4)
16ChatResponseUpdate update = new(); 33ChatResponseUpdate update = new(); 87ChatResponseUpdate update = new() 115ChatResponseUpdate original = new()
Microsoft.Extensions.AI.AzureAIInference (2)
AzureAIInferenceChatClient.cs (2)
164ChatResponseUpdate responseUpdate = new() 226var responseUpdate = new ChatResponseUpdate
Microsoft.Extensions.AI.Ollama (1)
OllamaChatClient.cs (1)
168ChatResponseUpdate update = new()
Microsoft.Extensions.AI.OpenAI (4)
OpenAIChatClient.cs (2)
275ChatResponseUpdate responseUpdate = new() 338ChatResponseUpdate responseUpdate = new()
OpenAIResponseChatClient.cs (2)
260yield return new ChatResponseUpdate 280yield return new ChatResponseUpdate
Microsoft.Extensions.AI.Tests (3)
ChatCompletion\ConfigureOptionsChatClientTests.cs (1)
38var expectedUpdates = Enumerable.Range(0, 3).Select(i => new ChatResponseUpdate()).ToArray();
ChatCompletion\OpenTelemetryChatClientTests.cs (2)
78yield return new ChatResponseUpdate 83yield return new ChatResponseUpdate