258 references to Create
Aspire.Dashboard (6)
Model\Assistant\AssistantChatViewModel.cs (6)
162
AIFunctionFactory.
Create
(dataContext.GetResourceGraphAsync),
163
AIFunctionFactory.
Create
(dataContext.GetConsoleLogsAsync),
164
AIFunctionFactory.
Create
(dataContext.GetTraceAsync),
165
AIFunctionFactory.
Create
(dataContext.GetStructuredLogsAsync),
166
AIFunctionFactory.
Create
(dataContext.GetTracesAsync),
167
AIFunctionFactory.
Create
(dataContext.GetTraceStructuredLogsAsync)
Microsoft.Extensions.AI (4)
ChatCompletion\FunctionInvocationContext.cs (1)
18
private static readonly AIFunction _nopFunction = AIFunctionFactory.
Create
(() => { }, nameof(FunctionInvocationContext));
ChatCompletion\ImageGeneratingChatClient.cs (3)
290
AIFunctionFactory.
Create
(GenerateImageAsync),
291
AIFunctionFactory.
Create
(EditImageAsync),
292
AIFunctionFactory.
Create
(GetImagesForEdit)
Microsoft.Extensions.AI.Abstractions.Tests (12)
ChatCompletion\ChatOptionsTests.cs (4)
72
AIFunctionFactory.
Create
(() => 42),
73
AIFunctionFactory.
Create
(() => 43),
189
AIFunctionFactory.
Create
(() => 42),
190
AIFunctionFactory.
Create
(() => 43),
Functions\ApprovalRequiredAIFunctionTests.cs (2)
21
var inner = AIFunctionFactory.
Create
(() => 42);
37
var inner = AIFunctionFactory.
Create
(() => "result");
Functions\DelegatingAIFunctionTests.cs (2)
23
AIFunction expected = new ApprovalRequiredAIFunction(AIFunctionFactory.
Create
(() => 42));
65
AIFunction inner = AIFunctionFactory.
Create
(int () =>
Utilities\AIJsonSchemaTransformCacheTests.cs (1)
51
AIFunction func = AIFunctionFactory.
Create
((int x, int y) => x + y);
Utilities\AIJsonUtilitiesTests.cs (3)
291
AIFunction func = AIFunctionFactory.
Create
((int x, int y) => x + y, serializerOptions: options);
366
AIFunction func = AIFunctionFactory.
Create
((int a, int? b, long c, short d, float e, double f, decimal g) => { }, serializerOptions: options);
414
AIFunction func = AIFunctionFactory.
Create
(([Range(1, 10)] int num, [StringLength(100, MinimumLength = 1)] string str) => num + str.Length, serializerOptions: options);
Microsoft.Extensions.AI.Evaluation.Integration.Tests (2)
AgentQualityEvaluatorTests.cs (2)
43
Tools = [AIFunctionFactory.
Create
(GetOrders), AIFunctionFactory.
Create
(GetOrderStatus)]
Microsoft.Extensions.AI.Integration.Tests (17)
ChatClientIntegrationTests.cs (17)
246
Tools = [AIFunctionFactory.
Create
(() => secretNumber, "GetSecretNumber")]
262
Tools = [AIFunctionFactory.
Create
((int a, int b) => a * b, "SecretComputation")]
277
Tools = [AIFunctionFactory.
Create
((int a, int b) => a * b, "SecretComputation")]
311
AIFunction func = AIFunctionFactory.
Create
((string id = "defaultId") => id is "foo" ? secretNumber : -1, "GetSecretNumberById");
343
AIFunction func = AIFunctionFactory.
Create
((PersonRecord person) => person.Name is "John" ? secretNumber + person.Age : -1, "GetSecretNumberByPerson");
375
AIFunction func = AIFunctionFactory.
Create
((string[] items, string shopperId) => { shoppingCart.AddRange(items); shopperName = shopperId; }, "AddItemsToShoppingCart");
584
Tools = [AIFunctionFactory.
Create
((string personName) =>
606
var tool = AIFunctionFactory.
Create
(() =>
629
var getSecretNumberTool = AIFunctionFactory.
Create
(() => 123, "GetSecretNumber");
630
var shieldsUpTool = AIFunctionFactory.
Create
(() => shieldsUp = true, "ShieldsUp");
726
var getTemperature = AIFunctionFactory.
Create
([Description("Gets the current temperature")] () =>
765
var getTemperature = AIFunctionFactory.
Create
([Description("Gets the current temperature")] () =>
807
var getTemperature = AIFunctionFactory.
Create
([Description("Gets the current temperature")] () =>
897
new ChatOptions { Tools = [AIFunctionFactory.
Create
(() => secretNumber, "GetSecretNumber")] });
923
new ChatOptions { Tools = [AIFunctionFactory.
Create
(() => secretNumber, "GetSecretNumber")] }))
1077
Tools = [AIFunctionFactory.
Create
((int personId) =>
1229
var getWeather = AIFunctionFactory.
Create
(([Description("Gets weather for a city")] string city) =>
Microsoft.Extensions.AI.OllamaSharp.Integration.Tests (3)
OllamaSharpChatClientIntegrationTests.cs (3)
46
Tools = [AIFunctionFactory.
Create
(() => secretNumber, "GetSecretNumber")],
66
var stockPriceTool = AIFunctionFactory.
Create
([Description("Returns the stock price for a given ticker symbol")] (
76
var irrelevantTool = AIFunctionFactory.
Create
(() => { didCallIrrelevantTool = true; return 123; }, "GetSecretNumber");
Microsoft.Extensions.AI.OpenAI.Tests (16)
OpenAIChatClientTests.cs (8)
334
Tools = [AIFunctionFactory.
Create
(() => 42, "GetPersonAge", "Gets the age of the specified person.")],
384
AIFunction tool = AIFunctionFactory.
Create
(([Description("The person whose age is being requested")] string personName) => 42, "GetPersonAge", "Gets the age of the specified person.");
461
AIFunction tool = AIFunctionFactory.
Create
(([Description("The person whose age is being requested")] string personName) => 42, "GetPersonAge", "Gets the age of the specified person.");
544
AIFunction tool = AIFunctionFactory.
Create
(([Description("The person whose age is being requested")] string personName) => 42, "GetPersonAge", "Gets the age of the specified person.");
618
AIFunction tool = AIFunctionFactory.
Create
(([Description("The person whose age is being requested")] string personName) => 42, "GetPersonAge", "Gets the age of the specified person.");
731
Tools = [AIFunctionFactory.
Create
((string name) => 42, "GetPersonAge")],
1143
Tools = [AIFunctionFactory.
Create
(([Description("The person whose age is being requested")] string personName) => 42, "GetPersonAge", "Gets the age of the specified person.")],
1327
Tools = [AIFunctionFactory.
Create
(([Description("The person whose age is being requested")] string personName) => 42, "GetPersonAge", "Gets the age of the specified person.")],
OpenAIConversionTests.cs (1)
24
private static readonly AIFunction _testFunction = AIFunctionFactory.
Create
(
OpenAIResponseClientIntegrationTests.cs (5)
441
Tools = [AIFunctionFactory.
Create
((int a, int b) => new TextContent($"The sum is {a + b}"), "AddNumbers", "Adds two numbers together")]
461
Tools = [AIFunctionFactory.
Create
((string city) => new List<AIContent>
489
Tools = [AIFunctionFactory.
Create
(() => new DataContent(ImageDataUri.GetImageDataUri(), "image/png"), "GetDotnetLogo", "Returns the .NET logo image")]
514
Tools = [AIFunctionFactory.
Create
(() => new DataContent(ImageDataUri.GetPdfDataUri(), "application/pdf") { Name = "document.pdf" }, "GetDocument", "Returns a PDF document")]
537
Tools = [AIFunctionFactory.
Create
(() => new List<AIContent>
OpenAIResponseClientTests.cs (2)
1001
Tools = [AIFunctionFactory.
Create
(() => 42, "GetPersonAge", "Gets the age of the specified person.")],
1143
AIFunction tool = AIFunctionFactory.
Create
(([Description("The person whose age is being requested")] string personName) => 42, "GetPersonAge", "Gets the age of the specified person.");
Microsoft.Extensions.AI.Tests (198)
ChatCompletion\FunctionInvocationContextTests.cs (1)
51
AIFunction function = AIFunctionFactory.
Create
(() => { }, nameof(Properties_Roundtrip));
ChatCompletion\FunctionInvokingChatClientApprovalsTests.cs (41)
24
AIFunctionFactory.
Create
(() => "Result 1", "Func1")),
26
AIFunctionFactory.
Create
((int i) => $"Result 2: {i}", "Func2")),
65
new ApprovalRequiredAIFunction(AIFunctionFactory.
Create
(() => "Result 1", "Func1")),
66
AIFunctionFactory.
Create
((int i) => $"Result 2: {i}", "Func2"),
99
AIFunction func1 = AIFunctionFactory.
Create
(() => "Result 1", "Func1");
100
AIFunction func2 = AIFunctionFactory.
Create
((int i) => $"Result 2: {i}", "Func2");
145
new ApprovalRequiredAIFunction(AIFunctionFactory.
Create
(() => "Result 1", "Func1")),
146
AIFunctionFactory.
Create
((int i) => $"Result 2: {i}", "Func2"),
196
new ApprovalRequiredAIFunction(AIFunctionFactory.
Create
(() => "Result 1", "Func1")),
197
new ApprovalRequiredAIFunction(AIFunctionFactory.
Create
((int i) => $"Result 2: {i}", "Func2")),
249
new ApprovalRequiredAIFunction(AIFunctionFactory.
Create
(() => "Result 1", "Func1")),
250
AIFunctionFactory.
Create
((int i) => $"Result 2: {i}", "Func2"),
308
new ApprovalRequiredAIFunction(AIFunctionFactory.
Create
(() => "Result 1", "Func1")),
309
AIFunctionFactory.
Create
((int i) => $"Result 2: {i}", "Func2"),
367
new ApprovalRequiredAIFunction(AIFunctionFactory.
Create
(() => "Result 1", "Func1")),
368
AIFunctionFactory.
Create
((int i) => $"Result 2: {i}", "Func2"),
431
new ApprovalRequiredAIFunction(AIFunctionFactory.
Create
(() => "Result 1", "Func1")),
432
AIFunctionFactory.
Create
((int i) => $"Result 2: {i}", "Func2"),
496
new ApprovalRequiredAIFunction(AIFunctionFactory.
Create
(() => "Result 1", "Func1")),
497
AIFunctionFactory.
Create
((int i) => $"Result 2: {i}", "Func2"),
498
AIFunctionFactory.
Create
((string s) => $"Result 3: {s}", "Func3"),
590
new ApprovalRequiredAIFunction(AIFunctionFactory.
Create
(() => "Result 1", "Func1")),
647
AIFunctionFactory.
Create
(() => "Result 1", "Func1"),
648
new ApprovalRequiredAIFunction(AIFunctionFactory.
Create
((int i) => $"Result 2: {i}", "Func2")),
701
AIFunctionFactory.
Create
(() => "Result 1", "Func1"),
702
new ApprovalRequiredAIFunction(AIFunctionFactory.
Create
((int i) => $"Result 2: {i}", "Func2")),
772
new ApprovalRequiredAIFunction(AIFunctionFactory.
Create
(() => "Result 1", "Func1")),
773
AIFunctionFactory.
Create
((int i) => $"Result 2: {i}", "Func2"),
827
new ApprovalRequiredAIFunction(AIFunctionFactory.
Create
(() => "Result 1", "Func1")),
828
AIFunctionFactory.
Create
((int i) => $"Result 2: {i}", "Func2"),
857
new ApprovalRequiredAIFunction(AIFunctionFactory.
Create
(() => "Result 1", "Func1")),
858
AIFunctionFactory.
Create
((int i) => $"Result 2: {i}", "Func2"),
903
new ApprovalRequiredAIFunction(AIFunctionFactory.
Create
(() => "Result 1", "Func1")),
904
AIFunctionFactory.
Create
((int i) => $"Result 2: {i}", "Func2"),
952
AIFunctionFactory.
Create
(() => "Result 1", "Func1"),
953
AIFunctionFactory.
Create
((int i) => $"Result 2: {i}", "Func2"),
1027
AIFunctionFactory.
Create
(() => "Result 1", "Func1"),
1028
new ApprovalRequiredAIFunction(AIFunctionFactory.
Create
((int i) => $"Result 2: {i}", "Func2")),
1029
AIFunctionFactory.
Create
(() => "Result 3", "Func3"),
1127
AIFunctionFactory.
Create
(() => { functionInvokedCount++; return "Result 1"; }, "Func1")),
1166
new ApprovalRequiredAIFunction(AIFunctionFactory.
Create
(() => "Result 1", "Func1")),
ChatCompletion\FunctionInvokingChatClientTests.cs (89)
73
IList<AITool> additionalTools = [AIFunctionFactory.
Create
(() => "Additional Tool")];
85
AIFunctionFactory.
Create
(() => "Result 1", "Func1"),
86
AIFunctionFactory.
Create
((int i) => $"Result 2: {i}", "Func2"),
87
AIFunctionFactory.
Create
((int i) => { }, "VoidReturn"),
114
new() { Tools = [AIFunctionFactory.
Create
(() => "Shouldn't be invoked", "ChatOptionsFunc")] } :
120
AIFunctionFactory.
Create
(() => "Result 1", "Func1"),
121
AIFunctionFactory.
Create
((int i) => $"Result 2: {i}", "Func2"),
122
AIFunctionFactory.
Create
((int i) => { }, "VoidReturn"),
147
Tools = [AIFunctionFactory.
Create
(() => "Result 1", "Func1")]
153
AIFunctionFactory.
Create
(() => "Should never be invoked", "Func1"),
154
AIFunctionFactory.
Create
((int i) => $"Result 2: {i}", "Func2"),
155
AIFunctionFactory.
Create
((int i) => { }, "VoidReturn"),
184
AIFunctionFactory.
Create
((int? i = 42) => "Result 1", "Func1"),
185
AIFunctionFactory.
Create
((int i) => $"Result 2: {i}", "Func2"),
235
AIFunctionFactory.
Create
(async (string arg) =>
282
AIFunctionFactory.
Create
(async (string arg) =>
321
AIFunctionFactory.
Create
(() => "Result 1", "Func1"),
322
AIFunctionFactory.
Create
((int i) => $"Result 2: {i}", "Func2"),
323
AIFunctionFactory.
Create
((int i) => { }, "VoidReturn"),
368
AIFunctionFactory.
Create
(() => "Result 1", "Func1"),
449
AIFunctionFactory.
Create
(() => "Result 1", "Func1"),
530
AIFunctionFactory.
Create
(() => "Result 1", "Func1"),
630
AIFunctionFactory.
Create
(() => { actualCallCount++; }, "VoidReturn"),
680
Tools = [AIFunctionFactory.
Create
(() => "Result", "Func1")],
724
Tools = [AIFunctionFactory.
Create
(() => "Result", "Func1")],
777
Tools = [AIFunctionFactory.
Create
(() => "Result", "Func1"), hostedTool],
814
var originalTool = AIFunctionFactory.
Create
(() => "Result", "Func1");
845
AIFunctionFactory.
Create
((bool shouldThrow, int callIndex) =>
926
AIFunctionFactory.
Create
(() =>
975
AIFunctionFactory.
Create
(() => "Result 1", "Func1"),
976
AIFunctionFactory.
Create
((int i) => $"Result 2: {i}", "Func2"),
977
AIFunctionFactory.
Create
((int i) => { }, "VoidReturn"),
1014
AIFunctionFactory.
Create
(string () => throw new InvalidOperationException("Oh no!"), "Func1"),
1050
Tools = [AIFunctionFactory.
Create
(() => "Result 1", "Func1")]
1107
Tools = [AIFunctionFactory.
Create
(() => "Result 1", "Func1")]
1172
Tools = [AIFunctionFactory.
Create
((string text) => $"Result for {text}", "Func1")]
1230
Tools = [AIFunctionFactory.
Create
(() => "doesn't matter", "Func1")]
1269
var function = AIFunctionFactory.
Create
(async (int i) =>
1344
var function = AIFunctionFactory.
Create
((string? result = null) =>
1399
Tools = [AIFunctionFactory.
Create
(() => "Result 1", "Func1")],
1460
Tools = [AIFunctionFactory.
Create
((IServiceProvider actual) =>
1493
Tools = [AIFunctionFactory.
Create
(async (string arg, CancellationToken cancellationToken) =>
1521
Tools = [AIFunctionFactory.
Create
((int i) => $"Known: {i}", "KnownFunc")]
1573
var declarationOnly = AIFunctionFactory.
Create
(() => "unused", "DefOnly").AsDeclarationOnly();
1598
var known = AIFunctionFactory.
Create
(() => { invoked++; return "OK"; }, "Known");
1599
var defOnly = AIFunctionFactory.
Create
(() => "unused", "DefOnly").AsDeclarationOnly();
1656
Tools = [AIFunctionFactory.
Create
(() => { }, "Func1")],
1686
Tools = [AIFunctionFactory.
Create
(() => "Result 1", "Func1")]
1749
Tools = [AIFunctionFactory.
Create
(() => "Result 1", "Func1")]
1792
Tools = [AIFunctionFactory.
Create
(() => "Result 1", "Func1")]
1832
Tools = [AIFunctionFactory.
Create
(() => "Result 1", "Func1")]
1881
Tools = [AIFunctionFactory.
Create
(() => "Result 1", "Func1")]
1953
Tools = [AIFunctionFactory.
Create
(() => "Result 1", "Func1")]
1989
Tools = [AIFunctionFactory.
Create
(() => "Result 1", "Func1")]
2018
Tools = [AIFunctionFactory.
Create
(() => { functionInvokedCount++; return "Result 1"; }, "Func1")]
2068
AIFunctionFactory.
Create
(() => { func1InvokedCount++; return "Result 1"; }, "Func1"),
2069
AIFunctionFactory.
Create
(() => { func2InvokedCount++; return "Result 2"; }, "Func2"),
2136
Tools = [AIFunctionFactory.
Create
(() => { functionInvokedCount++; return "Result 1"; }, "Func1")]
2348
AIFunction functionB = AIFunctionFactory.
Create
(() => "FunctionB result", "FunctionB");
2351
AIFunction functionA = AIFunctionFactory.
Create
(
2442
AIFunction functionB = AIFunctionFactory.
Create
(() => "FunctionB result", "FunctionB");
2445
AIFunction functionA = AIFunctionFactory.
Create
(
2543
AIFunction originalFunctionB = AIFunctionFactory.
Create
(() => "Original FunctionB result", "FunctionB");
2544
AIFunction replacementFunctionB = AIFunctionFactory.
Create
(() => "Replacement FunctionB result", "FunctionB");
2547
AIFunction functionA = AIFunctionFactory.
Create
(
2648
AIFunction additionalTool = AIFunctionFactory.
Create
(() => "AdditionalTool result", "AdditionalTool");
2649
AIFunction functionB = AIFunctionFactory.
Create
(() => "FunctionB result", "FunctionB");
2652
AIFunction functionA = AIFunctionFactory.
Create
(
2751
AIFunction additionalToolSameName = AIFunctionFactory.
Create
(() => "AdditionalTool version", "SharedName");
2752
AIFunction addedToolSameName = AIFunctionFactory.
Create
(() => "Added version", "SharedName");
2755
AIFunction functionA = AIFunctionFactory.
Create
(
2855
AIFunction functionA = AIFunctionFactory.
Create
(
2928
AIFunction functionB = AIFunctionFactory.
Create
(() => "FunctionB result", "FunctionB");
2931
AIFunction functionA = AIFunctionFactory.
Create
(
3029
AIFunction functionB = new ApprovalRequiredAIFunction(AIFunctionFactory.
Create
(() => "FunctionB result", "FunctionB"));
3032
AIFunction functionA = AIFunctionFactory.
Create
(
3131
AIFunction originalFunctionB = AIFunctionFactory.
Create
(() => "Original FunctionB result", "FunctionB");
3132
AIFunction replacementFunctionB = new ApprovalRequiredAIFunction(AIFunctionFactory.
Create
(() => "Replacement FunctionB result", "FunctionB"));
3135
AIFunction functionA = AIFunctionFactory.
Create
(
3241
Tools = [AIFunctionFactory.
Create
(() => "Result 1", "Func1")]
3268
var declarationOnly = AIFunctionFactory.
Create
(() => "Result 1", "Func1").AsDeclarationOnly();
3302
Tools = [AIFunctionFactory.
Create
(() =>
3333
var approvalFunc = new ApprovalRequiredAIFunction(AIFunctionFactory.
Create
(() => "Result 1", "Func1"));
3370
var approvalFunc = new ApprovalRequiredAIFunction(AIFunctionFactory.
Create
(() => "Result 1", "Func1"));
3407
var approvalFunc = new ApprovalRequiredAIFunction(AIFunctionFactory.
Create
(() => "Result 1", "Func1"));
3453
Tools = [AIFunctionFactory.
Create
(() => { functionInvokedCount++; return "Result 1"; }, "Func1")]
3510
AIFunctionFactory.
Create
(() => { func1InvokedCount++; return "Local Result 1"; }, "Func1"),
3511
AIFunctionFactory.
Create
(() => { func2InvokedCount++; return "Local Result 2"; }, "Func2"),
3584
Tools = [AIFunctionFactory.
Create
(() => { functionInvokedCount++; return "Local Result"; }, "Func1")]
ChatCompletion\ImageGeneratingChatClientTests.cs (2)
48
Tools = [AIFunctionFactory.
Create
(() => "dummy function", name: "DummyFunction")]
130
var dummyFunction = AIFunctionFactory.
Create
(() => "dummy", name: "DummyFunction");
ChatCompletion\OpenTelemetryChatClientTests.cs (2)
138
AIFunctionFactory.
Create
((string personName) => personName, "GetPersonAge", "Gets the age of a person by name."),
143
AIFunctionFactory.
Create
((string location) => "", "GetCurrentWeather", "Gets the current weather for a location.").AsDeclarationOnly(),
Functions\AIFunctionFactoryTest.cs (63)
32
Assert.Throws<ArgumentNullException>("method", () => AIFunctionFactory.
Create
(method: null!));
46
func = AIFunctionFactory.
Create
((string a) => a + " " + a);
49
func = AIFunctionFactory.
Create
((string a, string b) => b + " " + a);
52
func = AIFunctionFactory.
Create
((int a, long b) => a + b);
59
AIFunction func = AIFunctionFactory.
Create
((string a = "test") => a + " " + a);
68
AIFunction funcNull = AIFunctionFactory.
Create
(([DefaultValue(null)] string? text) => text ?? "was null");
83
AIFunction funcValue = AIFunctionFactory.
Create
(([DefaultValue("default")] string text) => text);
92
AIFunction funcInt = AIFunctionFactory.
Create
(([DefaultValue(42)] int x) => x * 2);
101
AIFunction funcBoth = AIFunctionFactory.
Create
(([DefaultValue(100)] int y = 50) => y);
114
AIFunctionFactory.
Create
((string theParam) => theParam + " " + theParam),
115
AIFunctionFactory.
Create
((string? theParam) => theParam + " " + theParam),
116
AIFunctionFactory.
Create
((int theParam) => theParam * 2),
117
AIFunctionFactory.
Create
((int? theParam) => theParam * 2),
130
AIFunction func = AIFunctionFactory.
Create
((int x, int y, int z, int w, int u) => x + y + z + w + u);
159
AIFunction func = AIFunctionFactory.
Create
((JsonElement param) => param, serializerOptions: options);
179
AIFunction func = AIFunctionFactory.
Create
((JsonElement param) => param);
198
AIFunction func = AIFunctionFactory.
Create
((int value1 = 1, string value2 = "2", CancellationToken cancellationToken = default) =>
214
func = AIFunctionFactory.
Create
(Task<string> (string a) => Task.FromResult(a + " " + a));
218
func = AIFunctionFactory.
Create
(ValueTask<string> (string a, string b) => new ValueTask<string>(b + " " + a));
223
func = AIFunctionFactory.
Create
(async Task (int a, long b) => { result = a + b; await Task.Yield(); });
229
func = AIFunctionFactory.
Create
(async ValueTask (int a, long b) => { result = a + b; await Task.Yield(); });
264
func = AIFunctionFactory.
Create
(dotnetFunc);
270
func = AIFunctionFactory.
Create
(dotnetFunc2);
276
func = AIFunctionFactory.
Create
(dotnetFunc3);
290
AIFunction func = AIFunctionFactory.
Create
(funcWithDisplayName);
296
func = AIFunctionFactory.
Create
(funcWithBoth);
301
func = AIFunctionFactory.
Create
(funcWithDisplayName, name: "explicit_name");
314
func = AIFunctionFactory.
Create
(funcWithoutDisplayName);
408
AIFunction func = AIFunctionFactory.
Create
((
452
AIFunction func = AIFunctionFactory.
Create
((
932
AIFunctionFactory.
Create
(() => (AIContent)new TextContent("text")),
933
AIFunctionFactory.
Create
(async () => (AIContent)new TextContent("text")),
934
AIFunctionFactory.
Create
(async ValueTask<AIContent> () => (AIContent)new TextContent("text")),
935
AIFunctionFactory.
Create
(() => new TextContent("text")),
936
AIFunctionFactory.
Create
(async () => new TextContent("text")),
937
AIFunctionFactory.
Create
(async ValueTask<AIContent> () => new TextContent("text")),
942
AIFunctionFactory.
Create
(() => new DataContent(new byte[] { 1, 2, 3 }, "application/octet-stream")),
943
AIFunctionFactory.
Create
(async () => new DataContent(new byte[] { 1, 2, 3 }, "application/octet-stream")),
944
AIFunctionFactory.
Create
(async ValueTask<DataContent> () => new DataContent(new byte[] { 1, 2, 3 }, "application/octet-stream")),
949
AIFunctionFactory.
Create
(() => (IEnumerable<AIContent>)[new TextContent("text"), new DataContent(new byte[] { 1, 2, 3 }, "application/octet-stream")]),
950
AIFunctionFactory.
Create
(async () => (IEnumerable<AIContent>)[new TextContent("text"), new DataContent(new byte[] { 1, 2, 3 }, "application/octet-stream")]),
951
AIFunctionFactory.
Create
(async ValueTask<IEnumerable<AIContent>> () => (IEnumerable<AIContent>)[new TextContent("text"), new DataContent(new byte[] { 1, 2, 3 }, "application/octet-stream")]),
956
AIFunctionFactory.
Create
(() => (AIContent[])[new TextContent("text"), new DataContent(new byte[] { 1, 2, 3 }, "application/octet-stream")]),
957
AIFunctionFactory.
Create
(async () => (AIContent[])[new TextContent("text"), new DataContent(new byte[] { 1, 2, 3 }, "application/octet-stream")]),
958
AIFunctionFactory.
Create
(async ValueTask<AIContent[]> () => (AIContent[])[new TextContent("text"), new DataContent(new byte[] { 1, 2, 3 }, "application/octet-stream")]),
963
AIFunctionFactory.
Create
(() => (List<AIContent>)[new TextContent("text"), new DataContent(new byte[] { 1, 2, 3 }, "application/octet-stream")]),
964
AIFunctionFactory.
Create
(async () => (List<AIContent>)[new TextContent("text"), new DataContent(new byte[] { 1, 2, 3 }, "application/octet-stream")]),
965
AIFunctionFactory.
Create
(async ValueTask<List<AIContent>> () => (List<AIContent>)[new TextContent("text"), new DataContent(new byte[] { 1, 2, 3 }, "application/octet-stream")]),
970
AIFunctionFactory.
Create
(() => (IList<AIContent>)[new TextContent("text"), new DataContent(new byte[] { 1, 2, 3 }, "application/octet-stream")]),
971
AIFunctionFactory.
Create
(async () => (IList<AIContent>)[new TextContent("text"), new DataContent(new byte[] { 1, 2, 3 }, "application/octet-stream")]),
972
AIFunctionFactory.
Create
(async ValueTask<IList<AIContent>> () => (List<AIContent>)[new TextContent("text"), new DataContent(new byte[] { 1, 2, 3 }, "application/octet-stream")]),
1033
AIFunction f = AIFunctionFactory.
Create
(
1189
var tool = AIFunctionFactory.
Create
(DoSomething);
1208
var tool1 = AIFunctionFactory.
Create
(FirstLocal);
1209
var tool2 = AIFunctionFactory.
Create
(SecondLocal);
1225
var tool = AIFunctionFactory.
Create
(lambda);
1244
var tool1 = AIFunctionFactory.
Create
(lambda1);
1245
var tool2 = AIFunctionFactory.
Create
(lambda2);
1259
var tool = AIFunctionFactory.
Create
(Add);
1275
var tool = AIFunctionFactory.
Create
(FetchDataAsync);
1292
var tool = AIFunctionFactory.
Create
(DoSomething, name: "CustomName");
1323
AIFunction func = AIFunctionFactory.
Create
(
1363
AIFunction func = AIFunctionFactory.
Create
(