fix: narrow stepfun manifest provider keys · openclaw/openclaw@31e01eb
shakkernerd
·
2026-04-28
·
via Recent Commits to openclaw:main
| Original file line number | Diff line number | Diff line change |
|---|
@@ -15,7 +15,12 @@ export const STEPFUN_FLASH_2603_MODEL_ID = "step-3.5-flash-2603";
|
15 | 15 | export const STEPFUN_DEFAULT_MODEL_REF = `${STEPFUN_PROVIDER_ID}/${STEPFUN_DEFAULT_MODEL_ID}`; |
16 | 16 | export const STEPFUN_PLAN_DEFAULT_MODEL_REF = `${STEPFUN_PLAN_PROVIDER_ID}/${STEPFUN_DEFAULT_MODEL_ID}`; |
17 | 17 | |
18 | | -function buildStepFunManifestProvider(providerId: string, baseUrl: string): ModelProviderConfig { |
| 18 | +type StepFunManifestProviderId = keyof typeof manifest.modelCatalog.providers; |
| 19 | + |
| 20 | +function buildStepFunManifestProvider( |
| 21 | +providerId: StepFunManifestProviderId, |
| 22 | +baseUrl: string, |
| 23 | +): ModelProviderConfig { |
19 | 24 | const provider = buildManifestModelProviderConfig({ |
20 | 25 | providerId, |
21 | 26 | catalog: manifest.modelCatalog.providers[providerId], |
|
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。