9 references to ChatToolMode
Microsoft.Extensions.AI.Abstractions.Tests (9)
..\..\..\..\test\Libraries\Microsoft.Extensions.AI.Abstractions.Tests\ChatCompletion\ChatToolModeTests.cs (8)
58
string json = JsonSerializer.Serialize(ChatToolMode.Auto, TestJsonSerializerContext.Default.
ChatToolMode
);
61
ChatToolMode? result = JsonSerializer.Deserialize(json, TestJsonSerializerContext.Default.
ChatToolMode
);
68
string json = JsonSerializer.Serialize(ChatToolMode.None, TestJsonSerializerContext.Default.
ChatToolMode
);
71
ChatToolMode? result = JsonSerializer.Deserialize(json, TestJsonSerializerContext.Default.
ChatToolMode
);
78
string json = JsonSerializer.Serialize(ChatToolMode.RequireAny, TestJsonSerializerContext.Default.
ChatToolMode
);
81
ChatToolMode? result = JsonSerializer.Deserialize(json, TestJsonSerializerContext.Default.
ChatToolMode
);
88
string json = JsonSerializer.Serialize(ChatToolMode.RequireSpecific("myFunc"), TestJsonSerializerContext.Default.
ChatToolMode
);
91
ChatToolMode? result = JsonSerializer.Deserialize(json, TestJsonSerializerContext.Default.
ChatToolMode
);
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\TestJsonSerializerContext.ChatOptions.g.cs (1)
551
global::System.Text.Json.JsonSerializer.Serialize(writer, __value_ToolMode,
ChatToolMode
);