INNER CODE UNIT · JavaScript

deriveLegacyImageProfile

kevinchin12/ImageLens · background.js:587

function deriveLegacyImageProfile(settings, legacyProfile, provider) {
  if (settings.imageProvider === provider) {
    return {
      apiKey: settings.imageApiKey,
      model: settings.imageModel,
      baseUrl: settings.imageBaseUrl || getProviderBaseUrl(provider),
      imageGenerationEnabled: settings.imageGenerationEnabled
    };
  }

  return {
    apiKey: legacyProfile?.imageApiKey || "",
    model: legacyProfile?.imageModel || getProviderDefaults(provider).imageModel,
    baseUrl: getLegacyProfileBaseUrl(legacyProfile, provider),
    imageGenerationEnabled: true
  };
}

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…