Skip to content

Commit 3e4804e

Browse files
committed
feat(providers): add qwen3.7 standard models
1 parent 621775b commit 3e4804e

2 files changed

Lines changed: 14 additions & 0 deletions

File tree

packages/core/src/providers/__tests__/presets/alibaba-standard.test.ts

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ import {
99
AuthType,
1010
alibabaStandardProvider,
1111
buildInstallPlan,
12+
getDefaultModelIds,
1213
resolveBaseUrl,
1314
providerMatchesCredentials,
1415
} from '@qwen-code/qwen-code-core';
@@ -35,6 +36,17 @@ describe('alibabaStandardProvider', () => {
3536
);
3637
});
3738

39+
it('includes qwen3.7 models in default model IDs', () => {
40+
expect(getDefaultModelIds(alibabaStandardProvider)).toEqual([
41+
'qwen3.6-plus',
42+
'qwen3.7-plus',
43+
'qwen3.7-max',
44+
'glm-5.1',
45+
'deepseek-v4-pro',
46+
'deepseek-v4-flash',
47+
]);
48+
});
49+
3850
it('resolves baseUrl for known region', () => {
3951
const url = resolveBaseUrl(
4052
alibabaStandardProvider,

packages/core/src/providers/presets/alibaba-standard.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,8 @@ export const alibabaStandardProvider: ProviderConfig = {
4545
envKey: 'DASHSCOPE_API_KEY',
4646
models: [
4747
{ id: 'qwen3.6-plus', contextWindowSize: 1000000, enableThinking: true },
48+
{ id: 'qwen3.7-plus', contextWindowSize: 1000000, enableThinking: true },
49+
{ id: 'qwen3.7-max', contextWindowSize: 1000000, enableThinking: true },
4850
{ id: 'glm-5.1', contextWindowSize: 202752, enableThinking: true },
4951
{
5052
id: 'deepseek-v4-pro',

0 commit comments

Comments
 (0)