Skip to content

Commit 923ca95

Browse files
Merge pull request #88 from wisedev-code/feat/bump-packages
Feat/bump packages + bugfixes
2 parents adc3081 + f6479f3 commit 923ca95

32 files changed

+672
-142
lines changed

Examples/Examples/Agents/AgentExample.cs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,6 @@
11
using MaIN.Core.Hub;
2+
using MaIN.Core.Hub.Utils;
3+
using MaIN.Domain.Entities.Agents.Knowledge;
24

35
namespace Examples.Agents;
46

Examples/Examples/Agents/AgentWithKnowledgeWebExample.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ public async Task Start()
1616
AIHub.Extensions.DisableLLamaLogs();
1717
var context = await AIHub.Agent()
1818
.WithModel("llama3.2:3b")
19-
.WithMemoryParams(new MemoryParams(){ContextSize = 2137})
19+
.WithMemoryParams(new MemoryParams(){ContextSize = 4096})
2020
.WithInitialPrompt("""
2121
You are an expert piano instructor specializing in teaching specific pieces,
2222
techniques, and solving common playing problems. Help students learn exact

Examples/Examples/Agents/AgentWithWebDataSourceOpenAiExample.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
using Examples.Utils;
22
using MaIN.Core.Hub;
33
using MaIN.Core.Hub.Utils;
4+
using MaIN.Domain.Configuration;
45
using MaIN.Domain.Entities.Agents.AgentSource;
56

67
namespace Examples.Agents;

Examples/Examples/Chat/ChatExampleGroqCloud.cs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
using Examples.Utils;
22
using MaIN.Core.Hub;
3+
using MaIN.Domain.Configuration;
34

45
namespace Examples;
56

@@ -11,7 +12,7 @@ public async Task Start()
1112
Console.WriteLine("(GroqCloud) ChatExample is running!");
1213

1314
await AIHub.Chat()
14-
.WithModel("llama3-8b-8192")
15+
.WithModel("llama-3.1-8b-instant")
1516
.WithMessage("Which color do people like the most?")
1617
.CompleteAsync(interactive: true);
1718
}

Examples/Examples/Chat/ChatWithFilesExample.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@ public async Task Start()
1717
.WithModel("gemma3:4b")
1818
.WithMessage("You have 2 documents in memory. Whats the difference of work between Galileo and Copernicus?. Give answer based on the documents.")
1919
.WithFiles(files)
20+
.DisableCache()
2021
.CompleteAsync();
2122

2223
Console.WriteLine(result.Message.Content);

Releases/0.6.0.md

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
# 0.6.0 release
2+
3+
- WithCustom model fix to use correct path
4+
- Update packages to newest versions
5+
- Support custom RAG implementation for deepseek & groq
6+
- New local models added
7+
8+
### Models:
9+
- NomicV2 (Embedding)
10+
- Lfm2-1.2b
11+
- Minicpm4-8b
12+
- Webgen-4b
13+
- Gemma3n-e4b
14+
- Mistral3.2-24b
15+
- Bielik2.5-11b

src/MaIN.Core/.nuspec

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
<package>
33
<metadata>
44
<id>MaIN.NET</id>
5-
<version>0.5.1</version>
5+
<version>0.6.0</version>
66
<authors>Wisedev</authors>
77
<owners>Wisedev</owners>
88
<icon>favicon.png</icon>

src/MaIN.Core/MaIN.Core.csproj

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -9,11 +9,12 @@
99
<ItemGroup>
1010
<PackageReference Include="GTranslate" Version="2.2.0" />
1111
<PackageReference Include="HtmlAgilityPack" Version="1.12.1" />
12-
<PackageReference Include="LLamaSharp" Version="0.24.0" />
13-
<PackageReference Include="LLamaSharp.Backend.Cuda12" Version="0.24.0" />
14-
<PackageReference Include="LLamaSharp.kernel-memory" Version="0.24.0" />
15-
<PackageReference Include="Microsoft.Extensions.Http" Version="9.0.3" />
16-
<PackageReference Include="Microsoft.KernelMemory" Version="0.98.250324.1" />
12+
<PackageReference Include="LLamaSharp" Version="0.25.0" />
13+
<PackageReference Include="LLamaSharp.Backend.Cuda12" Version="0.25.0" />
14+
<PackageReference Include="LLamaSharp.kernel-memory" Version="0.25.0" />
15+
<PackageReference Include="Microsoft.Extensions.Http" Version="9.0.4" />
16+
<PackageReference Include="Microsoft.KernelMemory" Version="0.98.250508.3" />
17+
<PackageReference Include="Microsoft.KernelMemory.SemanticKernelPlugin" Version="0.98.250508.3" />
1718
<PackageReference Include="System.Data.SqlClient" Version="4.8.6" />
1819
<PackageReference Include="Tesseract" Version="5.2.0" />
1920
<PackageReference Include="Tesseract.Data.English" Version="4.0.0" />

src/MaIN.Domain/Entities/MemoryParams.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
public class MemoryParams
44
{
5-
public int ContextSize { get; set; } = 2048;
5+
public int ContextSize { get; set; } = 4096;
66
public int GpuLayerCount { get; set; } = 30;
77
public int MaxMatchesCount { get; set; } = 5;
88
public float FrequencyPenalty { get; set; } = 1f;
@@ -13,7 +13,7 @@ public class MemoryParams
1313
/// (prompt + question + grounding information from memory)
1414
/// If your response is invalid make sure you meet those limits.
1515
/// </summary>
16-
public int AnswerTokens { get; set; } = 500;
16+
public int AnswerTokens { get; set; } = 2137;
1717

1818
public bool MultiModalMode { get; set; } = false;
1919

src/MaIN.Domain/MaIN.Domain.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
</PropertyGroup>
99

1010
<ItemGroup>
11-
<PackageReference Include="LLamaSharp" Version="0.24.0" />
11+
<PackageReference Include="LLamaSharp" Version="0.25.0" />
1212
</ItemGroup>
1313

1414
</Project>

0 commit comments

Comments
 (0)