'All model requests are forwarded directly to the Gemini API without model restrictions or mappings.',
'All model requests are forwarded directly to the Gemini API without model restrictions or mappings.',
baseUrlHint:'Leave default for official Gemini API',
baseUrlHint:'Leave default for official Gemini API',
apiKeyHint:'Your Gemini API Key (starts with AIza)',
apiKeyHint:'Your Gemini API Key (starts with AIza)',
tier:{
label:'Account Tier',
hint:'Tip: The system will try to auto-detect the tier first; if auto-detection is unavailable or fails, your selected tier is used as a fallback (simulated quota).',
aiStudioHint:
'AI Studio quotas are per-model (Pro/Flash are limited independently). If billing is enabled, choose Pay-as-you-go.',
googleOne:{
free:'Google One Free',
pro:'Google One Pro',
ultra:'Google One Ultra'
},
gcp:{
standard:'GCP Standard',
enterprise:'GCP Enterprise'
},
aiStudio:{
free:'Google AI Free',
paid:'Google AI Pay-as-you-go'
}
},
accountType:{
accountType:{
oauthTitle:'OAuth (Gemini)',
oauthTitle:'OAuth (Gemini)',
oauthDesc:'Authorize with your Google account and choose an OAuth type.',
oauthDesc:'Authorize with your Google account and choose an OAuth type.',
...
@@ -1303,6 +1370,17 @@ export default {
...
@@ -1303,6 +1370,17 @@ export default {
},
},
simulatedNote:'Simulated quota, for reference only',
simulatedNote:'Simulated quota, for reference only',
rows:{
rows:{
googleOne:{
channel:'Google One OAuth (Individuals / Code Assist for Individuals)',