diff --git a/src/Senparc.AI.Agents/Senparc.AI.Agents.csproj b/src/Senparc.AI.Agents/Senparc.AI.Agents.csproj
index 6583c68..d0fc817 100644
--- a/src/Senparc.AI.Agents/Senparc.AI.Agents.csproj
+++ b/src/Senparc.AI.Agents/Senparc.AI.Agents.csproj
@@ -1,45 +1,46 @@
-
- netstandard2.1
- 0.1.5
- enable
- 10.0
- Senparc.AI.Agents
- Senparc.AI.Agents
- true
-
+
+ netstandard2.1
+ 0.2.0
+ enable
+ 10.0
+ Senparc.AI.Agents
+ Senparc.AI.Agents
+ true
+
Senparc.AI.Agents - AI Agents(智能体),支持 AutoGen,可配置 Agent 进行协作
- Senparc Copyright © 2004~2024
-
+ Senparc Copyright © 2004~2024
+
Senparc.AI.Agents,Agents,C#,AIGC,GenAI,AGI,LLM,SemanticKernel
- Jeffrey Su
- Senparc
- Apache-2.0
- https://github.com/Senparc/Senparc.AI.Agents
- Senparc.AI.Agents.dll
- Senparc.AI 核心模块
- https://github.com/Senparc/Senparc.AI.Agents
- icon.jpg
-
+ Jeffrey Su
+ Senparc
+ Apache-2.0
+ https://github.com/Senparc/Senparc.AI.Agents
+ Senparc.AI.Agents.dll
+ Senparc.AI 核心模块
+ https://github.com/Senparc/Senparc.AI.Agents
+ icon.jpg
+
v0.1.0 创世
-
- https://github.com/Senparc/Senparc.AI.Agents
- Debug;Release;Test
- SKEXP0001;SKEXP0010;SKEXP0050;SKEXP0070
-
-
- ..\..\BuildOutPut\
- ..\..\BuildOutPut\netstandard2.1\Senparc.AI.Agents.xml
-
-
-
-
-
-
-
-
+ [2024-09-07] v0.2.0 SemanticKernelHelper 提供重新设置 SenparcAiSetting 参数方法
+
+ https://github.com/Senparc/Senparc.AI.Agents
+ Debug;Release;Test
+ SKEXP0001;SKEXP0010;SKEXP0050;SKEXP0070
+
+
+ ..\..\BuildOutPut\
+ ..\..\BuildOutPut\netstandard2.1\Senparc.AI.Agents.xml
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/Senparc.AI.Kernel/Helpers/SemanticKernelHelper.cs b/src/Senparc.AI.Kernel/Helpers/SemanticKernelHelper.cs
index 8f9b5f6..49386d9 100644
--- a/src/Senparc.AI.Kernel/Helpers/SemanticKernelHelper.cs
+++ b/src/Senparc.AI.Kernel/Helpers/SemanticKernelHelper.cs
@@ -34,7 +34,7 @@ public partial class SemanticKernelHelper
internal IKernelBuilder KernelBuilder { get; set; } = Microsoft.SemanticKernel.Kernel.CreateBuilder();
- internal ISenparcAiSetting AiSetting { get; }
+ internal ISenparcAiSetting AiSetting { get; private set; }
private List _memoryExecuteList = new List();
private readonly ILoggerFactory? loggerFactory;
@@ -119,7 +119,14 @@ public Microsoft.SemanticKernel.Kernel BuildKernel(IKernelBuilder kernelBuilder,
return _kernel;
}
-
+ ///
+ /// 重新设置 SenparcAiSetting 参数
+ ///
+ ///
+ public void ResetSenparcAiSetting(ISenparcAiSetting aiSetting)
+ {
+ this.AiSetting = aiSetting;
+ }
#region RequestSettings
diff --git a/src/Senparc.AI.Kernel/Senparc.AI.Kernel.csproj b/src/Senparc.AI.Kernel/Senparc.AI.Kernel.csproj
index 378f10c..9478449 100644
--- a/src/Senparc.AI.Kernel/Senparc.AI.Kernel.csproj
+++ b/src/Senparc.AI.Kernel/Senparc.AI.Kernel.csproj
@@ -1,29 +1,29 @@
-
- netstandard2.1
- 0.17.4
- enable
- 10.0
- Senparc.AI.Kernel
- Senparc.AI.Kernel
- true
-
+
+ netstandard2.1
+ 0.18.0
+ enable
+ 10.0
+ Senparc.AI.Kernel
+ Senparc.AI.Kernel
+ true
+
Senparc.AI 核心模块,支持 Semantic Kernel,提供一系列 Senparc.AI 产品基础接口实现
- Senparc Copyright © 2004~2024
-
+ Senparc Copyright © 2004~2024
+
Senparc,AI,Kernel,C#,AIGC,GenAI,AGI,LLM,SemanticKernel
- Jeffrey Su
- Senparc
- Apache-2.0
- https://github.com/Senparc/Senparc.AI.Kernel
- Senparc.AI.Kernel.dll
- Senparc.AI 核心模块
- https://github.com/Senparc/Senparc.AI.Kernel
- icon.jpg
-
+ Jeffrey Su
+ Senparc
+ Apache-2.0
+ https://github.com/Senparc/Senparc.AI.Kernel
+ Senparc.AI.Kernel.dll
+ Senparc.AI 核心模块
+ https://github.com/Senparc/Senparc.AI.Kernel
+ icon.jpg
+
v0.1.0 创世
v0.2.0 添加 NeuChar OpenAI
v0.3.1 同步最新版本 Semantic Kernel,完善 Prompt 运行方法
@@ -49,32 +49,33 @@
v0.16.1 添加 RunAsync(kernelFunction) 方法
v0.17.0 支持 Ollama
v0.17.2 升级 AutoGen,更新对应扩展代码
-
- https://github.com/Senparc/Senparc.AI.Kernel
- Debug;Release;Test
- SKEXP0001;SKEXP0010;SKEXP0050;SKEXP0070
-
-
- ..\..\BuildOutPut\
- ..\..\BuildOutPut\netstandard2.1\Senparc.AI.Kernel.xml
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+ [2024-09-07] v0.18.0 SemanticKernelHelper 提供重新设置 SenparcAiSetting 参数方法
+
+ https://github.com/Senparc/Senparc.AI.Kernel
+ Debug;Release;Test
+ SKEXP0001;SKEXP0010;SKEXP0050;SKEXP0070
+
+
+ ..\..\BuildOutPut\
+ ..\..\BuildOutPut\netstandard2.1\Senparc.AI.Kernel.xml
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file