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);

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…