5 references to CreateFunctionJsonSchema
Microsoft.Extensions.AI (1)
Functions\AIFunctionFactory.cs (1)
748JsonSchema = AIJsonUtilities.CreateFunctionJsonSchema(
Microsoft.Extensions.AI.Abstractions (1)
Utilities\AIJsonSchemaCreateOptions.cs (1)
30/// <see cref="AIJsonUtilities.CreateFunctionJsonSchema"/> in order to determine whether it should
Microsoft.Extensions.AI.Abstractions.Tests (3)
Utilities\AIJsonUtilitiesTests.cs (3)
303JsonElement resolvedSchema = AIJsonUtilities.CreateFunctionJsonSchema(func.UnderlyingMethod, title: func.Name); 359JsonElement resolvedSchema = AIJsonUtilities.CreateFunctionJsonSchema( 538JsonElement schema = AIJsonUtilities.CreateFunctionJsonSchema(method.Method, inferenceOptions: new()