Releases: wisedev-code/MaIN.NET
Releases · wisedev-code/MaIN.NET
MaIN.NET.0.7.8
0.7.8 release
- Chat/Agent context extension (accept multiple messages)
MaIN.NET.0.7.7
0.7.7 release
- Chat/Agent context extension (accept multiple messages)
MaIN.NET.0.7.6
0.7.6 release
- Chat/Agent context extension (accept multiple messages)
MaIN.NET.0.7.5
0.7.5 release
- Chat/Agent context extension (accept multiple messages)
MaIN.NET.0.7.4
0.7.4 release
- Chat/Agent context extension (accept multiple messages)
MaIN.NET.0.7.3
0.7.3 release
- Chat/Agent context extension (accept multiple messages, callback, stream generic type)
MaIN.NET.0.7.2
0.7.2 release
- allow any Stream to be used as fileinfo
- Chat/Agent context extension (accept multiple messages)
MaIN.NET.0.7.1
0.7.1 release
- Chat/Agent context extension (accept multiple messages)
MaIN.NET.0.7.0
0.7.0 release
- Add full tool support for all available cloud providers
On chat/agent context
.WithTools(new ToolsConfigurationBuilder()
.AddTool(
name: "get_current_time",
description: "Get the current date and time",
execute: Tools.GetCurrentTime)
.WithToolChoice("auto")
.Build())
MaIN.NET.0.6.4
0.6.4 release
Grammar handling has been refactored to support multiple grammar formats. Definitions must now be wrapped in a Grammar object with an explicit format selection. Currently supported formats: GBNF, JSONSchema.
// before:
.WithInferenceParams(new InferenceParams
{
Grammar = grammarText;
})
// after:
.WithInferenceParams(new InferenceParams
{
Grammar = new Grammar(grammarText, GrammarFormat.GBNF)
})