Browse Source

fix(video-erase): aiModelName 采用模型 code 而非中文显示名

按网关 payload 约定,aiModelName 应等于 aiModelCode。通过 parameters.aiModelName
注入,让 buildPopiTaskBody 优先采用,不再回退到 displayName。

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
feature/video-erase
Luckyu_js 1 week ago
parent
commit
d487b23e3a
  1. 4
      src/utils/videoEraseNodes.ts

4
src/utils/videoEraseNodes.ts

@ -147,7 +147,9 @@ function createVideoEraseNode(
selectedModel: config.selectedModel, selectedModel: config.selectedModel,
batchSize: VIDEO_ERASE_BATCH_SIZE, batchSize: VIDEO_ERASE_BATCH_SIZE,
referenceSubjectList: [], referenceSubjectList: [],
parameters: {}, // aiModelName 按网关约定应为模型 code(与 aiModelCode 一致),放进 parameters
// 让 buildPopiTaskBody 优先采用,而非回退到中文 displayName。
parameters: { aiModelName: config.selectedModel.aiModelCode ?? config.selectedModel.modelId },
extraTaskParams: config.extraTaskParams, extraTaskParams: config.extraTaskParams,
subType: config.subType, subType: config.subType,
customTitle: config.customTitle, customTitle: config.customTitle,

Loading…
Cancel
Save