feat(providers): add standalone Qwen provider

This commit is contained in:
617929zcxc
2026-09-10 18:53:23 +07:00
committed by decolua
parent 35b950be81
commit 40dffbce53
2 changed files with 38 additions and 1 deletions

View File

@@ -123,7 +123,7 @@ import p119 from "./selfhosted-embedding.js";
import p120 from "./fish-audio.js";
import p121 from "./alitp-intl.js";
import p122 from "./xquik.js";
import p124 from "./qwen.js";
export default [
p0,
p1,
@@ -247,4 +247,5 @@ export default [
p120,
p121,
p122,
p124,
];

View File

@@ -0,0 +1,36 @@
export default {
id: "qwen",
priority: 12,
alias: "qwen",
aliases: ["qw"],
display: {
name: "Qwen",
icon: "sparkles",
color: "#6366F1",
textIcon: "Qw",
website: "https://www.alibabacloud.com/en/product/model-studio",
notice: {
apiKeyUrl:
"https://modelstudio.console.alibabacloud.com/?apiKey=1",
},
},
category: "apikey",
transport: {
baseUrl:
"https://dashscope-intl.aliyuncs.com/compatible-mode/v1/chat/completions",
headers: {},
quirks: { preserveCacheControl: true },
},
models: [
// Flagship & API models
{ id: "qwen3.8-max", name: "Qwen3.8 Max" },
{ id: "qwen3.8-flash", name: "Qwen3.8 Flash" },
{ id: "qwen3.7-plus", name: "Qwen3.7 Plus" },
{ id: "qwen3.7-flash", name: "Qwen3.7 Flash" },
// Open-source models
{ id: "qwen3.8-2.4t-a95b", name: "Qwen3.8 2.4T MoE (Open)" },
{ id: "qwen3.8-27b", name: "Qwen3.8 27B (Open)" },
{ id: "qwen3.6-35b-a3b", name: "Qwen3.6 35B MoE (Open)" },
{ id: "qwen3.6-27b", name: "Qwen3.6 27B (Open)" },
],
};