Merge pull request #4839 from visa2/fix/composite-route-prefix-passthrough

fix(composite): pass the requested model through when a prefix route leaves upstream_model empty
This commit is contained in:
Wesley Liddick
2026-07-27 11:44:15 +08:00
committed by GitHub
6 changed files with 93 additions and 2 deletions
@@ -1031,6 +1031,7 @@ export default {
endpoint: 'Endpoint',
targetPlatform: 'Target Platform',
upstreamModel: 'Upstream Model',
upstreamModelHint: 'Leave empty to pass the original requested model through: under prefix match each matched model forwards verbatim (e.g. deepseek-v4-flash and deepseek-v4-pro each forwarded as-is); set a value to forward every matched request to that fixed model.',
notes: 'Notes',
enabled: 'Enabled',
preview: 'Preview',
@@ -1028,6 +1028,7 @@ export default {
endpoint: '端点',
targetPlatform: '目标平台',
upstreamModel: '上游模型',
upstreamModelHint: '留空表示透传原始请求模型:前缀匹配下每个命中模型各自原样转发(如 deepseek-v4-flash、deepseek-v4-pro 分别转发);填写则所有命中请求都固定转发该模型。',
notes: '备注',
enabled: '启用',
preview: '预览',
+3
View File
@@ -3886,6 +3886,9 @@
class="input"
placeholder="gpt-5"
/>
<p class="mt-1 text-xs text-gray-500 dark:text-gray-400">
{{ t("admin.groups.compositeRoutes.upstreamModelHint") }}
</p>
</div>
<div>