INNER CODE UNIT · JavaScript
getImageProviderDefaults
kevinchin12/ImageLens · background.js:638
function getImageProviderDefaults(provider) {
return {
apiKey: "",
model: provider === "openai-compatible" ? OPENAI_LATEST_IMAGE_MODEL : DEFAULT_IMAGE_MODEL,
baseUrl: getProviderBaseUrl(provider),
imageGenerationEnabled: true
};
}
function getProviderBaseUrl(provider) {
return provider === "openai-compatible" ? OPENAI_DEFAULT_BASE_URL : GEMINI_DEFAULT_BASE_URL;
}
function getLegacyProfileBaseUrl(legacyProfile, provider) {
if (provider === "openai-compatible") {
return String(legacyProfile?.openaiBaseUrl || OPENAI_DEFAULT_BASE_URL);
}
return String(legacyProfile?.geminiBaseUrl || GEMINI_DEFAULT_BASE_URL);