45 instantiations of FunctionResultContent
Microsoft.Extensions.AI (1)
Microsoft.Extensions.AI.Abstractions.Tests (9)
Microsoft.Extensions.AI.AzureAIInference.Tests (1)
Microsoft.Extensions.AI.OpenAI.Tests (4)
Microsoft.Extensions.AI.Tests (30)
ChatCompletion\FunctionInvokingChatClientTests.cs (29)
89new ChatMessage(ChatRole.Tool, [new FunctionResultContent("callId1", result: "Result 1")]),
91new ChatMessage(ChatRole.Tool, [new FunctionResultContent("callId2", result: "Result 2: 42")]),
93new ChatMessage(ChatRole.Tool, [new FunctionResultContent("callId3", result: "Success: Function completed.")]),
127new FunctionResultContent("callId1", result: "Result 1"),
128new FunctionResultContent("callId2", result: "Result 2: 34"),
129new FunctionResultContent("callId3", result: "Result 2: 56"),
138new FunctionResultContent("callId4", result: "Result 2: 78"),
139new FunctionResultContent("callId5", result: "Result 1")
186new FunctionResultContent("callId1", result: "hellohello"),
187new FunctionResultContent("callId2", result: "worldworld"),
230new FunctionResultContent("callId1", result: "hellohello"),
231new FunctionResultContent("callId2", result: "worldworld"),
258new ChatMessage(ChatRole.Tool, [new FunctionResultContent("callId1", result: "Result 1 from delegate")]),
260new ChatMessage(ChatRole.Tool, [new FunctionResultContent("callId2", result: "Result 2: 42 from delegate")]),
262new ChatMessage(ChatRole.Tool, [new FunctionResultContent("callId3", result: "Success: Function completed.")]),
313plan.Add(new ChatMessage(ChatRole.Tool, [new FunctionResultContent($"callId{i}", result: "Success: Function completed.")]));
458toolMessage.Contents.Add(new FunctionResultContent(callId, result: callShouldThrow ? "Error: Function failed." : "Success"));
481new ChatMessage(ChatRole.Tool, [new FunctionResultContent("callId2", result: "Result 1")]),
483new ChatMessage(ChatRole.Tool, [new FunctionResultContent("callId2", result: "Result 2: 42")]),
485new ChatMessage(ChatRole.Tool, [new FunctionResultContent("callId3", result: "Success: Function completed.")]),
518new ChatMessage(ChatRole.Tool, [new FunctionResultContent("callId1", result: detailedErrors ? "Error: Function failed. Exception: Oh no!" : "Error: Function failed.")]),
540new ChatMessage(ChatRole.Tool, [new FunctionResultContent("callId1", result: "Result 1")]),
596new ChatMessage(ChatRole.Tool, [new FunctionResultContent("callId1", result: "Result 1")]),
773new ChatMessage(ChatRole.Tool, [new FunctionResultContent("callId1", result: "Result 41")]),
775new ChatMessage(ChatRole.Tool, [new FunctionResultContent("callId2", result: "Result 42")]),
783new ChatMessage(ChatRole.Tool, [new FunctionResultContent("callId3", result: "Result 43")]),
929new ChatMessage(ChatRole.Tool, [new FunctionResultContent("callId1", result: "Result 1")]),
963new FunctionResultContent("callId2", result: "value1"),
964new FunctionResultContent("callId2", result: "value2")
45 references to FunctionResultContent
Microsoft.Extensions.AI (6)
Microsoft.Extensions.AI.Abstractions (2)
Microsoft.Extensions.AI.Abstractions.Tests (11)
Microsoft.Extensions.AI.AzureAIInference (1)
Microsoft.Extensions.AI.Evaluation.Quality (2)
Microsoft.Extensions.AI.Integration.Tests (1)
Microsoft.Extensions.AI.OpenAI (9)
Microsoft.Extensions.AI.Tests (13)