File tree Expand file tree Collapse file tree 7 files changed +16
-14
lines changed 
KernelMemory.DashScope.UnitTests 
SemanticKernel.DashScope.UnitTest Expand file tree Collapse file tree 7 files changed +16
-14
lines changed Original file line number Diff line number Diff line change @@ -37,7 +37,7 @@ Install Nuget package `Microsoft.KernelMemory.SemanticKernelPlugin`
3737  "dashScope" : {
3838    "apiKey" : " your-key"  ,
3939    "chatCompletionModelId" : " qwen-max"  ,
40-     "textEmbeddingModelId" : " text-embedding-v2 " 
40+     "textEmbeddingModelId" : " text-embedding-v3 " 
4141  }
4242}
4343``` 
Original file line number Diff line number Diff line change @@ -15,7 +15,7 @@ public class DashScopeTextEmbeddingGenerator(
1515    IDashScopeClient  dashScopeClient , 
1616    string  modelId , 
1717    ITextTokenizer ?  tokenizer  =  null , 
18-     int  maxTokens  =  2048 ) 
18+     int  maxTokens  =  8192 ) 
1919    :  ITextEmbeddingGenerator 
2020{ 
2121    /// <inheritdoc /> 
Original file line number Diff line number Diff line change @@ -17,8 +17,8 @@ public static class DependencyInjector
1717    private  const  string  DefaultTextModel  =  "qwen-max" ; 
1818    private  const  int  DefaultTextModelMaxToken  =  6000 ; 
1919
20-     private  const  string  DefaultEmbeddingModel  =  "text-embedding-v2 " ; 
21-     private  const  int  DefaultEmbeddingModelMaxToken  =  2048 ; 
20+     private  const  string  DefaultEmbeddingModel  =  "text-embedding-v3 " ; 
21+     private  const  int  DefaultEmbeddingModelMaxToken  =  8192 ; 
2222
2323    /// <summary> 
2424    /// Use default DashScope models (qwen-max and text-embedding-v2) and settings for ingestion and retrieval. 
Original file line number Diff line number Diff line change 1919
2020  <ItemGroup >
2121    <PackageReference  Include =" Microsoft.DeepDev.TokenizerLib"   Version =" 1.3.3"   />
22-     <PackageReference  Include =" Microsoft.KernelMemory.Abstractions"   Version =" 0.70.240803.1 "   />
23-     <PackageReference  Include =" Cnblogs.DashScope.Core"   Version =" 0.3 .0"   />
22+     <PackageReference  Include =" Microsoft.KernelMemory.Abstractions"   Version =" 0.76.240930.3 "   />
23+     <PackageReference  Include =" Cnblogs.DashScope.Core"   Version =" 0.4 .0"   />
2424  </ItemGroup >
2525
2626  <ItemGroup >
Original file line number Diff line number Diff line change 1919
2020  <ItemGroup >
2121    <FrameworkReference  Include =" Microsoft.AspNetCore.App"  />
22-     <PackageReference  Include =" Cnblogs.DashScope.Core"   Version =" 0.3 .0"   />
23-     <PackageReference  Include =" JsonSchema.Net.Generation"   Version =" 4.5.0 "   />
24-     <PackageReference  Include =" Microsoft.SemanticKernel.Core"   Version =" 1.16.2 "   />
22+     <PackageReference  Include =" Cnblogs.DashScope.Core"   Version =" 0.4 .0"   />
23+     <PackageReference  Include =" JsonSchema.Net.Generation"   Version =" 4.5.1 "   />
24+     <PackageReference  Include =" Microsoft.SemanticKernel.Core"   Version =" 1.21.1 "   />
2525  </ItemGroup >
2626
2727  <ItemGroup >
Original file line number Diff line number Diff line change 1414          <PrivateAssets >all</PrivateAssets >
1515          <IncludeAssets >runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets >
1616        </PackageReference >
17-         <PackageReference  Include =" Microsoft.KernelMemory.Core"   Version =" 0.70.240803.1 "   />
18-         <PackageReference  Include =" Microsoft.NET.Test.Sdk"   Version =" 17.10.0 "   />
19-         <PackageReference  Include =" xunit"   Version =" 2.9.0 "   />
17+         <PackageReference  Include =" Microsoft.KernelMemory.Core"   Version =" 0.76.240930.3 "   />
18+         <PackageReference  Include =" Microsoft.NET.Test.Sdk"   Version =" 17.11.1 "   />
19+         <PackageReference  Include =" xunit"   Version =" 2.9.2 "   />
2020        <PackageReference  Include =" xunit.runner.visualstudio"   Version =" 2.8.2"  >
2121          <PrivateAssets >all</PrivateAssets >
2222          <IncludeAssets >runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets >
2323        </PackageReference >
24+         <PackageReference  Update =" FluentAssertions"   Version =" 6.12.1"   />
2425    </ItemGroup >
2526
2627    <ItemGroup >
Original file line number Diff line number Diff line change 44      <PrivateAssets >all</PrivateAssets >
55      <IncludeAssets >runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets >
66    </PackageReference >
7-     <PackageReference  Include =" Microsoft.NET.Test.Sdk"   Version =" 17.10.0 "   />
8-     <PackageReference  Include =" xunit"   Version =" 2.9.0 "   />
7+     <PackageReference  Include =" Microsoft.NET.Test.Sdk"   Version =" 17.11.1 "   />
8+     <PackageReference  Include =" xunit"   Version =" 2.9.2 "   />
99    <PackageReference  Include =" xunit.runner.visualstudio"   Version =" 2.8.2"  >
1010      <PrivateAssets >all</PrivateAssets >
1111      <IncludeAssets >runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets >
1212    </PackageReference >
13+     <PackageReference  Update =" FluentAssertions"   Version =" 6.12.1"   />
1314  </ItemGroup >
1415  <ItemGroup >
1516    <ProjectReference  Include =" ..\..\src\SemanticKernel.DashScope\SemanticKernel.DashScope.csproj"   />
    
 
   
 
     
   
   
          
     
  
    
     
 
    
      
     
 
     
    You can’t perform that action at this time.
  
 
    
  
     
    
      
        
     
 
       
      
     
   
 
    
    
  
 
  
 
     
    
0 commit comments