"Are you sure you want to delete '{name}'? All associated API keys will no longer belong to any group.",
...
...
@@ -920,6 +921,14 @@ export default {
title:'Image Generation Pricing',
description:'Configure pricing for gemini-3-pro-image model. Leave empty to use default prices.'
},
soraPricing:{
title:'Sora Per-Request Pricing',
description:'Configure per-request pricing for Sora image/video generation. Leave empty to disable billing.',
image360:'Image 360px ($)',
image540:'Image 540px ($)',
video:'Video (standard) ($)',
videoHd:'Video (Pro-HD) ($)'
},
claudeCode:{
title:'Claude Code Client Restriction',
tooltip:'When enabled, this group only allows official Claude Code clients. Non-Claude Code requests will be rejected or fallback to the specified group.',
...
...
@@ -1079,7 +1088,8 @@ export default {
claude:'Claude',
openai:'OpenAI',
gemini:'Gemini',
antigravity:'Antigravity'
antigravity:'Antigravity',
sora:'Sora'
},
types:{
oauth:'OAuth',
...
...
@@ -1257,6 +1267,9 @@ export default {
'Map request models to actual models. Left is the requested model, right is the actual model sent to API.',
selectedModels:'Selected {count} model(s)',
supportsAllModels:'(supports all models)',
soraModelsLoadFailed:'Failed to load Sora models, fallback to default list',