diff --git a/README.md b/README.md
index ee6e79b..1fbe78c 100644
--- a/README.md
+++ b/README.md
@@ -37,7 +37,7 @@ Install Nuget package `Microsoft.KernelMemory.SemanticKernelPlugin`
"dashScope": {
"apiKey": "your-key",
"chatCompletionModelId": "qwen-max",
- "textEmbeddingModelId": "text-embedding-v2"
+ "textEmbeddingModelId": "text-embedding-v3"
}
}
```
diff --git a/src/KernelMemory.DashScope/DashScopeTextEmbeddingGenerator.cs b/src/KernelMemory.DashScope/DashScopeTextEmbeddingGenerator.cs
index ca8cd9d..07227b1 100644
--- a/src/KernelMemory.DashScope/DashScopeTextEmbeddingGenerator.cs
+++ b/src/KernelMemory.DashScope/DashScopeTextEmbeddingGenerator.cs
@@ -15,7 +15,7 @@ public class DashScopeTextEmbeddingGenerator(
IDashScopeClient dashScopeClient,
string modelId,
ITextTokenizer? tokenizer = null,
- int maxTokens = 2048)
+ int maxTokens = 8192)
: ITextEmbeddingGenerator
{
///
diff --git a/src/KernelMemory.DashScope/DependencyInjector.cs b/src/KernelMemory.DashScope/DependencyInjector.cs
index dcaf7bf..1e7d25c 100644
--- a/src/KernelMemory.DashScope/DependencyInjector.cs
+++ b/src/KernelMemory.DashScope/DependencyInjector.cs
@@ -17,8 +17,8 @@ public static class DependencyInjector
private const string DefaultTextModel = "qwen-max";
private const int DefaultTextModelMaxToken = 6000;
- private const string DefaultEmbeddingModel = "text-embedding-v2";
- private const int DefaultEmbeddingModelMaxToken = 2048;
+ private const string DefaultEmbeddingModel = "text-embedding-v3";
+ private const int DefaultEmbeddingModelMaxToken = 8192;
///
/// Use default DashScope models (qwen-max and text-embedding-v2) and settings for ingestion and retrieval.
diff --git a/src/KernelMemory.DashScope/KernelMemory.DashScope.csproj b/src/KernelMemory.DashScope/KernelMemory.DashScope.csproj
index b0f9cb1..7469674 100644
--- a/src/KernelMemory.DashScope/KernelMemory.DashScope.csproj
+++ b/src/KernelMemory.DashScope/KernelMemory.DashScope.csproj
@@ -19,8 +19,8 @@
-
-
+
+
diff --git a/src/SemanticKernel.DashScope/SemanticKernel.DashScope.csproj b/src/SemanticKernel.DashScope/SemanticKernel.DashScope.csproj
index a203fdf..1c4c146 100644
--- a/src/SemanticKernel.DashScope/SemanticKernel.DashScope.csproj
+++ b/src/SemanticKernel.DashScope/SemanticKernel.DashScope.csproj
@@ -19,9 +19,9 @@
-
-
-
+
+
+
diff --git a/test/KernelMemory.DashScope.UnitTests/KernelMemory.DashScope.UnitTests.csproj b/test/KernelMemory.DashScope.UnitTests/KernelMemory.DashScope.UnitTests.csproj
index 7a7872c..d3ae95c 100644
--- a/test/KernelMemory.DashScope.UnitTests/KernelMemory.DashScope.UnitTests.csproj
+++ b/test/KernelMemory.DashScope.UnitTests/KernelMemory.DashScope.UnitTests.csproj
@@ -14,13 +14,14 @@
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 a7372f3..25562d6 100644
--- a/test/SemanticKernel.DashScope.UnitTest/SemanticKernel.DashScope.UnitTest.csproj
+++ b/test/SemanticKernel.DashScope.UnitTest/SemanticKernel.DashScope.UnitTest.csproj
@@ -4,12 +4,13 @@
all
runtime; build; native; contentfiles; analyzers; buildtransitive
-
-
+
+
all
runtime; build; native; contentfiles; analyzers; buildtransitive
+