5 overrides of Name
Microsoft.Extensions.AI.Abstractions (2)
Microsoft.Extensions.AI.Abstractions.Tests (2)
Microsoft.Extensions.AI.Integration.Tests (1)
37 references to Name
Microsoft.Extensions.AI (10)
ChatCompletion\FunctionInvokingChatClient.cs (9)
704AIFunction? aiFunction = options.Tools!.OfType<AIFunction>().FirstOrDefault(t => t.Name == callContent.Name);
807$"{OpenTelemetryConsts.GenAI.ExecuteTool} {context.Function.Name}",
813new(OpenTelemetryConsts.GenAI.Tool.Name, context.Function.Name),
823LogInvokingSensitive(context.Function.Name, LoggingHelpers.AsJson(context.Arguments, context.Function.JsonSerializerOptions));
827LogInvoking(context.Function.Name);
847LogInvocationCanceled(context.Function.Name);
851LogInvocationFailed(context.Function.Name, e);
864LogInvocationCompletedSensitive(context.Function.Name, elapsed, LoggingHelpers.AsJson(result, context.Function.JsonSerializerOptions));
868LogInvocationCompleted(context.Function.Name, elapsed);
Microsoft.Extensions.AI.Abstractions (3)
Microsoft.Extensions.AI.Abstractions.Tests (6)
Microsoft.Extensions.AI.AzureAIInference (1)
Microsoft.Extensions.AI.AzureAIInference.Tests (1)
Microsoft.Extensions.AI.Evaluation.Quality (4)
Microsoft.Extensions.AI.Integration.Tests (1)
Microsoft.Extensions.AI.Ollama (1)
Microsoft.Extensions.AI.OpenAI (4)
Microsoft.Extensions.AI.OpenAI.Tests (1)
Microsoft.Extensions.AI.Tests (5)