@@ -36,7 +36,7 @@ public static IKernelMemoryBuilder WithDashScopeDefaults(
3636 ITextTokenizer ? textEmbeddingTokenizer = null ,
3737 bool onlyForRetrieval = false )
3838 {
39- textGenerationTokenizer ??= new QWenTokenizer ( ) ;
39+ textGenerationTokenizer ??= new QWenTextTokenizer ( ) ;
4040 textEmbeddingTokenizer ??= new LengthTokenizer ( ) ;
4141
4242 var config = new DashScopeConfig
@@ -97,7 +97,7 @@ public static IKernelMemoryBuilder WithDashScope(
9797 {
9898 config . EnsureValid ( ) ;
9999 embeddingTokenizer ??= new LengthTokenizer ( ) ;
100- textTokenizer ??= new QWenTokenizer ( ) ;
100+ textTokenizer ??= new QWenTextTokenizer ( ) ;
101101 dashScopeClient ??= new DashScopeClient ( config . ApiKey ) ;
102102 builder . WithDashScopeTextGeneration ( config , textTokenizer , dashScopeClient ) ;
103103 builder . WithDashScopeTextEmbeddingGeneration ( config , embeddingTokenizer , onlyForRetrieval , dashScopeClient ) ;
@@ -119,7 +119,7 @@ public static IKernelMemoryBuilder WithDashScopeTextGeneration(
119119 IDashScopeClient ? dashScopeClient = null )
120120 {
121121 config . EnsureValid ( ) ;
122- tokenizer ??= new QWenTokenizer ( ) ;
122+ tokenizer ??= new QWenTextTokenizer ( ) ;
123123 dashScopeClient ??= new DashScopeClient ( config . ApiKey ) ;
124124 builder . Services . AddDashScopeTextGeneration ( config , tokenizer , dashScopeClient ) ;
125125 return builder ;
@@ -188,7 +188,7 @@ public static IServiceCollection AddDashScopeTextEmbeddingGeneration(
188188 /// </summary>
189189 /// <param name="services">The <see cref="IServiceCollection"/>.</param>
190190 /// <param name="config">Settings for DashScope.</param>
191- /// <param name="tokenizer">The tokenizer to use, defaults to <see cref="QWenTokenizer "/>.</param>
191+ /// <param name="tokenizer">The tokenizer to use, defaults to <see cref="QWenTextTokenizer "/>.</param>
192192 /// <param name="dashScopeClient">The underlying <see cref="IDashScopeClient"/>.</param>
193193 /// <returns></returns>
194194 public static IServiceCollection AddDashScopeTextGeneration (
@@ -198,7 +198,7 @@ public static IServiceCollection AddDashScopeTextGeneration(
198198 IDashScopeClient ? dashScopeClient = null )
199199 {
200200 config . EnsureValid ( ) ;
201- tokenizer ??= new QWenTokenizer ( ) ;
201+ tokenizer ??= new QWenTextTokenizer ( ) ;
202202
203203 return services . AddSingleton < ITextGenerator > (
204204 sp => new DashScopeTextGenerator (
0 commit comments