Skip to content

Releases: wisedev-code/MaIN.NET

MaIN.NET.0.7.8

04 Nov 12:24

Choose a tag to compare

0.7.8 release

  • Chat/Agent context extension (accept multiple messages)

MaIN.NET.0.7.7

03 Nov 18:55

Choose a tag to compare

0.7.7 release

  • Chat/Agent context extension (accept multiple messages)

MaIN.NET.0.7.6

03 Nov 18:08

Choose a tag to compare

0.7.6 release

  • Chat/Agent context extension (accept multiple messages)

MaIN.NET.0.7.5

30 Oct 10:32

Choose a tag to compare

0.7.5 release

  • Chat/Agent context extension (accept multiple messages)

MaIN.NET.0.7.4

30 Oct 09:50

Choose a tag to compare

0.7.4 release

  • Chat/Agent context extension (accept multiple messages)

MaIN.NET.0.7.3

27 Oct 13:10
9610550

Choose a tag to compare

0.7.3 release

  • Chat/Agent context extension (accept multiple messages, callback, stream generic type)

MaIN.NET.0.7.2

27 Oct 11:39
4e7d9dc

Choose a tag to compare

0.7.2 release

  • allow any Stream to be used as fileinfo
  • Chat/Agent context extension (accept multiple messages)

MaIN.NET.0.7.1

24 Oct 07:41
363ddf2

Choose a tag to compare

0.7.1 release

  • Chat/Agent context extension (accept multiple messages)

MaIN.NET.0.7.0

23 Oct 13:17
4b3b454

Choose a tag to compare

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

08 Oct 12:19
f6388b0

Choose a tag to compare

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)
})