INNER CODE UNIT · JavaScript

deriveLegacyPromptProfile

kevinchin12/ImageLens · background.js:569

function deriveLegacyPromptProfile(settings, legacyProfile, provider) {
  if (settings.promptProvider === provider) {
    return {
      apiKey: settings.promptApiKey,
      model: settings.promptModel,
      baseUrl: settings.promptBaseUrl || getProviderBaseUrl(provider),
      autoAnalyze: settings.autoAnalyze
    };
  }

  return {
    apiKey: legacyProfile?.promptApiKey || "",
    model: legacyProfile?.promptModel || getProviderDefaults(provider).promptModel,
    baseUrl: getLegacyProfileBaseUrl(legacyProfile, provider),
    autoAnalyze: true
  };
}

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…