1 instantiation of NoneChatToolMode
Microsoft.Extensions.AI.Abstractions (1)
ChatCompletion\ChatToolMode.cs (1)
48
public static NoneChatToolMode None { get; } =
new
();
10 references to NoneChatToolMode
Microsoft.Extensions.AI.Abstractions (7)
ChatCompletion\ChatToolMode.cs (2)
16
[JsonDerivedType(typeof(
NoneChatToolMode
), typeDiscriminator: "none")]
48
public static
NoneChatToolMode
None { get; } = new();
ChatCompletion\NoneChatToolMode.cs (5)
12
/// Use <see cref="ChatToolMode.None"/> to get an instance of <see cref="
NoneChatToolMode
"/>.
17
/// <summary>Initializes a new instance of the <see cref="
NoneChatToolMode
"/> class.</summary>
18
/// <remarks>Use <see cref="ChatToolMode.None"/> to get an instance of <see cref="
NoneChatToolMode
"/>.</remarks>
24
public override bool Equals(object? obj) => obj is
NoneChatToolMode
;
27
public override int GetHashCode() => typeof(
NoneChatToolMode
).GetHashCode();
Microsoft.Extensions.AI.OpenAI (3)
OpenAIAssistantsChatClient.cs (1)
443
case
NoneChatToolMode
:
OpenAIChatClient.cs (1)
600
case
NoneChatToolMode
:
OpenAIResponsesChatClient.cs (1)
768
case
NoneChatToolMode
: