@@ -318,10 +466,17 @@ export function SettingsPanels({
</div>
</div>
<divclassName="model-config-card-body">
<divclassName="settings-field-grid single">
<labelclassName="settings-input-label">
<inputtype="password"value={drafts.copywritingModelApiKey}placeholder={config?.expertModelConfig.copywriting.apiKeyConfigured?"留空则保持当前已保存密钥":"请输入文案模型 API Key"}onChange={(event)=>setters.setCopywritingModelApiKey(event.target.value)}/>
placeholder:config?.expertModelConfig.copywriting.apiKeyConfigured?"留空则保持当前已保存密钥":"请输入文案模型 API Key"
})}
</div>
</div>
{renderActions({
...
...
@@ -346,10 +501,17 @@ export function SettingsPanels({
</div>
</div>
<divclassName="model-config-card-body">
<divclassName="settings-field-grid single">
<labelclassName="settings-input-label">
<inputtype="password"value={drafts.imageModelApiKey}placeholder={config?.expertModelConfig.image.apiKeyConfigured?"留空则保持当前已保存密钥":"请输入生图模型 API Key"}onChange={(event)=>setters.setImageModelApiKey(event.target.value)}/>
placeholder:config?.expertModelConfig.image.apiKeyConfigured?"留空则保持当前已保存密钥":"请输入生图模型 API Key"
})}
</div>
</div>
{renderActions({
...
...
@@ -374,10 +536,17 @@ export function SettingsPanels({
</div>
</div>
<divclassName="model-config-card-body">
<divclassName="settings-field-grid single">
<labelclassName="settings-input-label">
<inputtype="password"value={drafts.videoModelApiKey}placeholder={config?.expertModelConfig.video.apiKeyConfigured?"留空则保持当前已保存密钥":"请输入视频模型 API Key"}onChange={(event)=>setters.setVideoModelApiKey(event.target.value)}/>
<inputtype="password"value={drafts.videoAnalyzerApiKey}placeholder={config?.douyinRuntimeConfig.videoAnalyzer.apiKeyConfigured?"留空则保持当前已保存密钥":"请输入 Video Analyzer API Key"}onChange={(event)=>setters.setVideoAnalyzerApiKey(event.target.value)}/>
<inputtype="password"value={drafts.replicationBriefApiKey}placeholder={config?.douyinRuntimeConfig.replicationBrief.apiKeyConfigured?"留空则保持当前已保存密钥":"请输入 Replication Brief API Key"}onChange={(event)=>setters.setReplicationBriefApiKey(event.target.value)}/>
<inputtype="password"value={drafts.vectcutApiKey}placeholder={config?.douyinRuntimeConfig.vectcut.apiKeyConfigured?"留空则保持当前已保存密钥":"请输入 VectCut API Key"}onChange={(event)=>setters.setVectcutApiKey(event.target.value)}/>