diff --git a/src/KernelMemory.DashScope/DashScopeEmbeddedResource.cs b/src/KernelMemory.DashScope/DashScopeEmbeddedResource.cs index 945996c..b763969 100644 --- a/src/KernelMemory.DashScope/DashScopeEmbeddedResource.cs +++ b/src/KernelMemory.DashScope/DashScopeEmbeddedResource.cs @@ -1,5 +1,5 @@ using System.Reflection; -using Microsoft.KernelMemory.Configuration; +using Microsoft.KernelMemory; namespace Cnblogs.KernelMemory.AI.DashScope; diff --git a/src/KernelMemory.DashScope/DashScopeTextGenerator.cs b/src/KernelMemory.DashScope/DashScopeTextGenerator.cs index 8951593..cb05242 100644 --- a/src/KernelMemory.DashScope/DashScopeTextGenerator.cs +++ b/src/KernelMemory.DashScope/DashScopeTextGenerator.cs @@ -38,7 +38,7 @@ public async IAsyncEnumerable GenerateTextAsync( { var parameters = new TextGenerationParameters { - TopP = options.TopP == 0 ? null : (float)options.TopP, + TopP = options.NucleusSampling == 0 ? null : (float)options.NucleusSampling, Temperature = options.Temperature == 0 ? null : (float)options.Temperature, RepetitionPenalty = options.FrequencyPenalty == 0 ? null : ((float)options.FrequencyPenalty + 1), // dashScope's default value is 1.0, kernel memory is 0.0 diff --git a/src/KernelMemory.DashScope/KernelMemory.DashScope.csproj b/src/KernelMemory.DashScope/KernelMemory.DashScope.csproj index d3c8d5d..ddbf3a2 100644 --- a/src/KernelMemory.DashScope/KernelMemory.DashScope.csproj +++ b/src/KernelMemory.DashScope/KernelMemory.DashScope.csproj @@ -14,12 +14,13 @@ MIT cnblogs.com true + KMEXP00 - - + + diff --git a/src/SemanticKernel.DashScope/SemanticKernel.DashScope.csproj b/src/SemanticKernel.DashScope/SemanticKernel.DashScope.csproj index 30a6860..1410f1d 100644 --- a/src/SemanticKernel.DashScope/SemanticKernel.DashScope.csproj +++ b/src/SemanticKernel.DashScope/SemanticKernel.DashScope.csproj @@ -19,8 +19,9 @@ - - + + + diff --git a/test/KernelMemory.DashScope.UnitTests/Cases.cs b/test/KernelMemory.DashScope.UnitTests/Cases.cs index 2c18f1c..15590e1 100644 --- a/test/KernelMemory.DashScope.UnitTests/Cases.cs +++ b/test/KernelMemory.DashScope.UnitTests/Cases.cs @@ -12,7 +12,7 @@ public static class Cases public static readonly TextGenerationOptions TextGenerationOptions = new() { - TopP = 0.8, + NucleusSampling = 0.8, FrequencyPenalty = 0.1, MaxTokens = 1000, PresencePenalty = 0, diff --git a/test/KernelMemory.DashScope.UnitTests/KernelMemory.DashScope.UnitTests.csproj b/test/KernelMemory.DashScope.UnitTests/KernelMemory.DashScope.UnitTests.csproj index a360ca5..d773f79 100644 --- a/test/KernelMemory.DashScope.UnitTests/KernelMemory.DashScope.UnitTests.csproj +++ b/test/KernelMemory.DashScope.UnitTests/KernelMemory.DashScope.UnitTests.csproj @@ -14,10 +14,10 @@ all runtime; build; native; contentfiles; analyzers; buildtransitive - - - - + + + + all runtime; build; native; contentfiles; analyzers; buildtransitive diff --git a/test/SemanticKernel.DashScope.UnitTest/SemanticKernel.DashScope.UnitTest.csproj b/test/SemanticKernel.DashScope.UnitTest/SemanticKernel.DashScope.UnitTest.csproj index f84832f..f349475 100644 --- a/test/SemanticKernel.DashScope.UnitTest/SemanticKernel.DashScope.UnitTest.csproj +++ b/test/SemanticKernel.DashScope.UnitTest/SemanticKernel.DashScope.UnitTest.csproj @@ -4,9 +4,9 @@ all runtime; build; native; contentfiles; analyzers; buildtransitive - - - + + + all runtime; build; native; contentfiles; analyzers; buildtransitive