@@ -14,14 +14,14 @@ public static class QWenMultimodalGenerationApi
1414 /// <param name="parameters">The optional configuration for this request.</param>
1515 /// <param name="cancellationToken">The <see cref="CancellationToken"/> to use.</param>
1616 /// <returns></returns>
17- public static Task < ModelResponse < MultimodalOutput , MultimodalTokenUsage > > GetQWenVlCompletionAsync (
17+ public static Task < ModelResponse < MultimodalOutput , MultimodalTokenUsage > > GetQWenMultimodalCompletionAsync (
1818 this IDashScopeClient client ,
1919 QWenMultimodalModel model ,
2020 IEnumerable < MultimodalMessage > messages ,
2121 MultimodalParameters ? parameters = null ,
2222 CancellationToken cancellationToken = default )
2323 {
24- return client . GetQWenVlCompletionAsync ( model . GetModelName ( ) , messages , parameters , cancellationToken ) ;
24+ return client . GetQWenMultimodalCompletionAsync ( model . GetModelName ( ) , messages , parameters , cancellationToken ) ;
2525 }
2626
2727 /// <summary>
@@ -33,7 +33,7 @@ public static Task<ModelResponse<MultimodalOutput, MultimodalTokenUsage>> GetQWe
3333 /// <param name="parameters">The optional configuration for this request.</param>
3434 /// <param name="cancellationToken">The <see cref="CancellationToken"/> to use.</param>
3535 /// <returns></returns>
36- public static Task < ModelResponse < MultimodalOutput , MultimodalTokenUsage > > GetQWenVlCompletionAsync (
36+ public static Task < ModelResponse < MultimodalOutput , MultimodalTokenUsage > > GetQWenMultimodalCompletionAsync (
3737 this IDashScopeClient client ,
3838 string model ,
3939 IEnumerable < MultimodalMessage > messages ,
@@ -59,14 +59,19 @@ public static Task<ModelResponse<MultimodalOutput, MultimodalTokenUsage>> GetQWe
5959 /// <param name="parameters">The optional configuration for this request.</param>
6060 /// <param name="cancellationToken">The <see cref="CancellationToken"/> to use.</param>
6161 /// <returns></returns>
62- public static IAsyncEnumerable < ModelResponse < MultimodalOutput , MultimodalTokenUsage > > GetQWenVlCompletionStreamAsync (
63- this IDashScopeClient client ,
64- QWenMultimodalModel model ,
65- IEnumerable < MultimodalMessage > messages ,
66- MultimodalParameters ? parameters = null ,
67- CancellationToken cancellationToken = default )
62+ public static IAsyncEnumerable < ModelResponse < MultimodalOutput , MultimodalTokenUsage > >
63+ GetQWenMultimodalCompletionStreamAsync (
64+ this IDashScopeClient client ,
65+ QWenMultimodalModel model ,
66+ IEnumerable < MultimodalMessage > messages ,
67+ MultimodalParameters ? parameters = null ,
68+ CancellationToken cancellationToken = default )
6869 {
69- return client . GetQWenVlCompletionStreamAsync ( model . GetModelName ( ) , messages , parameters , cancellationToken ) ;
70+ return client . GetQWenMultimodalCompletionStreamAsync (
71+ model . GetModelName ( ) ,
72+ messages ,
73+ parameters ,
74+ cancellationToken ) ;
7075 }
7176
7277 /// <summary>
@@ -78,12 +83,13 @@ public static IAsyncEnumerable<ModelResponse<MultimodalOutput, MultimodalTokenUs
7883 /// <param name="parameters">The optional configuration for this request.</param>
7984 /// <param name="cancellationToken">The <see cref="CancellationToken"/> to use.</param>
8085 /// <returns></returns>
81- public static IAsyncEnumerable < ModelResponse < MultimodalOutput , MultimodalTokenUsage > > GetQWenVlCompletionStreamAsync (
82- this IDashScopeClient client ,
83- string model ,
84- IEnumerable < MultimodalMessage > messages ,
85- MultimodalParameters ? parameters = null ,
86- CancellationToken cancellationToken = default )
86+ public static IAsyncEnumerable < ModelResponse < MultimodalOutput , MultimodalTokenUsage > >
87+ GetQWenMultimodalCompletionStreamAsync (
88+ this IDashScopeClient client ,
89+ string model ,
90+ IEnumerable < MultimodalMessage > messages ,
91+ MultimodalParameters ? parameters = null ,
92+ CancellationToken cancellationToken = default )
8793 {
8894 return client . GetMultimodalGenerationStreamAsync (
8995 new ModelRequest < MultimodalInput , MultimodalParameters >
0 commit comments