Référence — Paramètres

Table générée à partir de src/types/settings.ts (interface AppSettings) et de src/contexts/ModeContext.tsx. Source : code réel du projet.

ParamètreIdentifiant interneTypeDéfaut Valeurs possiblesStockageApplication
Fournisseur IAaiProvidersélectionopenrouter ollama, openrouter, anthropic, openaiAsyncStorage (clé settings)Immédiate
URL Ollamaollama.baseUrltexte (URL)http://localhost:11434 libreAsyncStorageImmédiate
Modèle Ollamaollama.modeltextechaîne vide nom de modèle installé localementAsyncStorageImmédiate
Clé OpenRouteropenrouter.apiKeytexte (secret)chaîne vide clé fournie par openrouter.aiAsyncStorage, jamais transmise ailleurs qu'à l'API OpenRouterImmédiate
Modèle OpenRouteropenrouter.modelsélectionchaîne vide liste actualisée via le bouton « Actualiser »AsyncStorageImmédiate
Clé Anthropicanthropic.apiKeytexte (secret)chaîne vide clé fournie par console.anthropic.comAsyncStorageImmédiate
Modèle Anthropicanthropic.modelsélectionclaude-sonnet-4-6 Opus 4.7, Sonnet 4.6, Haiku 4.5AsyncStorageImmédiate
Clé OpenAIopenai.apiKeytexte (secret)chaîne vide clé fournie par platform.openai.comAsyncStorageImmédiate
Modèle OpenAIopenai.modelsélectiongpt-4o GPT-4o, GPT-4o Mini, o1, o1 MiniAsyncStorageImmédiate
Languelanguagesélectionfr fr, enAsyncStorage (clé settings)Immédiate
Mode Débutant/ExpertappMode (hors AppSettings, contexte séparé)sélection beginner (tant qu'aucun choix n'est fait ; choix proposé au premier lancement)beginner, expert AsyncStorage (clé nutritor:app_mode)Immédiate

Notes

  • Les clés API/URL ne sont jamais affichées en clair ailleurs que dans le champ de saisie de Paramètres.
  • Une migration automatique au démarrage ajoute les champs anthropic/openai aux réglages d'utilisateurs ayant installé une version antérieure à leur introduction, en les fusionnant avec les valeurs par défaut.