[{"data":1,"prerenderedAt":549},["ShallowReactive",2],{"navigation_docs_fr":3,"-fr-self-hosting-models":123,"-fr-self-hosting-models-surround":544},[4,36,107],{"title":5,"icon":6,"path":7,"stem":8,"children":9,"page":35},"Démarrage","i-lucide-rocket","\u002Ffr\u002Fgetting-started","fr\u002F1.getting-started",[10,15,20,25,30],{"title":11,"path":12,"stem":13,"icon":14},"Qu'est-ce que Chronicler","\u002Ffr\u002Fgetting-started\u002Fwhat-is-chronicler","fr\u002F1.getting-started\u002F1.what-is-chronicler","i-lucide-help-circle",{"title":16,"path":17,"stem":18,"icon":19},"Installer l'application","\u002Ffr\u002Fgetting-started\u002Finstall-the-app","fr\u002F1.getting-started\u002F2.install-the-app","i-lucide-download",{"title":21,"path":22,"stem":23,"icon":24},"Démarrage rapide Cloud","\u002Ffr\u002Fgetting-started\u002Fcloud-quickstart","fr\u002F1.getting-started\u002F3.cloud-quickstart","i-lucide-cloud",{"title":26,"path":27,"stem":28,"icon":29},"Votre première conversation","\u002Ffr\u002Fgetting-started\u002Fyour-first-chat","fr\u002F1.getting-started\u002F4.your-first-chat","i-lucide-messages-square",{"title":31,"path":32,"stem":33,"icon":34},"Gérer les utilisateurs","\u002Ffr\u002Fgetting-started\u002Fmanaging-users","fr\u002F1.getting-started\u002F5.managing-users","i-lucide-users",false,{"title":37,"icon":38,"path":39,"stem":40,"children":41,"page":35},"Auto-hébergement","i-lucide-server","\u002Ffr\u002Fself-hosting","fr\u002F2.self-hosting",[42,47,52,57,62,67,72,77,82,87,92,97,102],{"title":43,"path":44,"stem":45,"icon":46},"Vue d'ensemble","\u002Ffr\u002Fself-hosting\u002Foverview","fr\u002F2.self-hosting\u002F1.overview","i-lucide-layout-dashboard",{"title":48,"path":49,"stem":50,"icon":51},"Sauvegardes et restauration","\u002Ffr\u002Fself-hosting\u002Fbackups","fr\u002F2.self-hosting\u002F10.backups","i-lucide-database-backup",{"title":53,"path":54,"stem":55,"icon":56},"Mises à jour","\u002Ffr\u002Fself-hosting\u002Fupdating","fr\u002F2.self-hosting\u002F11.updating","i-lucide-refresh-cw",{"title":58,"path":59,"stem":60,"icon":61},"Sécurité et réseau","\u002Ffr\u002Fself-hosting\u002Fsecurity-and-networking","fr\u002F2.self-hosting\u002F12.security-and-networking","i-lucide-shield",{"title":63,"path":64,"stem":65,"icon":66},"Dépannage","\u002Ffr\u002Fself-hosting\u002Ftroubleshooting","fr\u002F2.self-hosting\u002F13.troubleshooting","i-lucide-life-buoy",{"title":68,"path":69,"stem":70,"icon":71},"Prérequis","\u002Ffr\u002Fself-hosting\u002Frequirements","fr\u002F2.self-hosting\u002F2.requirements","i-lucide-cpu",{"title":73,"path":74,"stem":75,"icon":76},"Démarrage rapide (guidé)","\u002Ffr\u002Fself-hosting\u002Fquick-start","fr\u002F2.self-hosting\u002F3.quick-start","i-lucide-wand-2",{"title":78,"path":79,"stem":80,"icon":81},"Installation manuelle","\u002Ffr\u002Fself-hosting\u002Fmanual-install","fr\u002F2.self-hosting\u002F4.manual-install","i-lucide-terminal",{"title":83,"path":84,"stem":85,"icon":86},"Accélération GPU","\u002Ffr\u002Fself-hosting\u002Fgpu-acceleration","fr\u002F2.self-hosting\u002F5.gpu-acceleration","i-lucide-zap",{"title":88,"path":89,"stem":90,"icon":91},"Performances et mémoire","\u002Ffr\u002Fself-hosting\u002Fperformance-and-memory","fr\u002F2.self-hosting\u002F6.performance-and-memory","i-lucide-gauge",{"title":93,"path":94,"stem":95,"icon":96},"Référence de configuration","\u002Ffr\u002Fself-hosting\u002Fconfiguration-reference","fr\u002F2.self-hosting\u002F7.configuration-reference","i-lucide-sliders-horizontal",{"title":98,"path":99,"stem":100,"icon":101},"Modèles","\u002Ffr\u002Fself-hosting\u002Fmodels","fr\u002F2.self-hosting\u002F8.models","i-lucide-brain",{"title":103,"path":104,"stem":105,"icon":106},"Licence et activation","\u002Ffr\u002Fself-hosting\u002Flicensing","fr\u002F2.self-hosting\u002F9.licensing","i-lucide-key-round",{"title":108,"icon":109,"path":110,"stem":111,"children":112,"page":35},"Référence","i-lucide-book-open","\u002Ffr\u002Freference","fr\u002F3.reference",[113,118],{"title":114,"path":115,"stem":116,"icon":117},"Comment ça marche","\u002Ffr\u002Freference\u002Fhow-it-works","fr\u002F3.reference\u002F1.how-it-works","i-lucide-workflow",{"title":119,"path":120,"stem":121,"icon":122},"Données et confidentialité","\u002Ffr\u002Freference\u002Fdata-and-privacy","fr\u002F3.reference\u002F2.data-and-privacy","i-lucide-lock",{"id":124,"title":98,"body":125,"description":535,"extension":536,"links":537,"meta":538,"navigation":539,"path":99,"seo":540,"stem":100,"__hash__":543},"docs_fr\u002Ffr\u002F2.self-hosting\u002F8.models.md",{"type":126,"value":127,"toc":518},"minimark",[128,133,142,265,268,272,278,303,306,310,313,316,433,440,444,448,456,460,466,469,473,514],[129,130,132],"h2",{"id":131},"le-catalogue","Le catalogue",[134,135,136,137,141],"p",{},"Tous ces modèles lisent aussi les images, car le même modèle répond aux questions\n",[138,139,140],"strong",{},"et"," effectue l'OCR assisté par IA sur les pages scannées. Vous n'en exécutez\njamais qu'un.",[143,144,145,164],"table",{},[146,147,148],"thead",{},[149,150,151,155,158,161],"tr",{},[152,153,154],"th",{},"Modèle",[152,156,157],{},"Requiert",[152,159,160],{},"Téléchargement",[152,162,163],{},"Points forts",[165,166,167,185,201,217,233,249],"tbody",{},[149,168,169,176,179,182],{},[170,171,172],"td",{},[173,174,175],"code",{},"gemma4:e2b",[170,177,178],{},"8 Go de RAM, sans GPU",[170,180,181],{},"~7 Go",[170,183,184],{},"Le modèle par défaut. Conversation et OCR les plus rapides, bon en français et en arabe. Plus faible sur les tableaux denses.",[149,186,187,192,195,198],{},[170,188,189],{},[173,190,191],{},"gemma4:e4b",[170,193,194],{},"16 Go de RAM, sans GPU",[170,196,197],{},"~10 Go",[170,199,200],{},"Meilleur raisonnement et meilleure OCR que E2B, nettement plus lent sur processeur.",[149,202,203,208,211,214],{},[170,204,205],{},[173,206,207],{},"qwen2.5vl:7b",[170,209,210],{},"8 Go de VRAM",[170,212,213],{},"~6 Go",[170,215,216],{},"La meilleure OCR de tableaux et de documents à cette taille.",[149,218,219,224,227,230],{},[170,220,221],{},[173,222,223],{},"gemma4:12b",[170,225,226],{},"10 Go de VRAM, 16 Go de RAM",[170,228,229],{},"~8 Go",[170,231,232],{},"Contexte long, raisonnement solide et bonne lecture des tableaux denses.",[149,234,235,240,243,246],{},[170,236,237],{},[173,238,239],{},"gemma4:26b",[170,241,242],{},"20 Go de VRAM, 32 Go de RAM",[170,244,245],{},"~18 Go",[170,247,248],{},"Meilleure qualité de réponse sur les documents longs.",[149,250,251,256,259,262],{},[170,252,253],{},[173,254,255],{},"gemma4:31b",[170,257,258],{},"24 Go de VRAM, 32 Go de RAM",[170,260,261],{},"~20 Go",[170,263,264],{},"Le plus grand palier, le plus lent par réponse.",[134,266,267],{},"Les deux premiers fonctionnent sans carte graphique. Les autres en exigent une.",[129,269,271],{"id":270},"changer-de-modèle","Changer de modèle",[134,273,274,277],{},[138,275,276],{},"Admin → Modèle"," affiche ce que le serveur a détecté, ce qu'il recommande et le\ncatalogue. Tout ce que votre matériel ne peut pas exécuter est grisé.",[279,280,281,286,289,293,296,300],"steps",{},[282,283,285],"h3",{"id":284},"choisir-un-modèle-et-utiliser-ce-modèle","Choisir un modèle et « Utiliser ce modèle »",[134,287,288],{},"Le téléchargement démarre aussitôt, avec une barre de progression. C'est\nplusieurs gigaoctets : laissez faire.",[282,290,292],{"id":291},"attendre-la-fin","Attendre la fin",[134,294,295],{},"Le nouveau modèle ne devient actif qu'une fois téléchargé : les conversations\ncontinuent sur l'ancien entre-temps.",[282,297,299],{"id":298},"lancien-est-supprimé","L'ancien est supprimé",[134,301,302],{},"Une fois la bascule faite, le modèle remplacé est supprimé pour récupérer\nl'espace disque.",[134,304,305],{},"Aucun redémarrage n'est nécessaire, et vos documents comme votre index restent\nintacts : seul le composant qui rédige les réponses a changé.",[129,307,309],{"id":308},"choisir-un-modèle-gpu-à-la-main","Choisir un modèle GPU à la main",[134,311,312],{},"La sonde matérielle s'exécute dans le conteneur backend, qui n'a pas accès à la\ncarte graphique. Elle déclare donc l'absence de GPU, et tous les modèles de cette\ncatégorie sont grisés, même sur une machine qui en possède une.",[134,314,315],{},"En attendant que ce soit corrigé, définissez le modèle côté serveur :",[279,317,318,322,357,361,372,400,411,415],{},[282,319,321],{"id":320},"télécharger-le-modèle-dans-la-pile","Télécharger le modèle dans la pile",[323,324,330],"pre",{"className":325,"code":326,"filename":327,"language":328,"meta":329,"style":329},"language-bash shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","docker exec chronicler-ollama ollama pull gemma4:12b\n","Terminal","bash","",[173,331,332],{"__ignoreMap":329},[333,334,337,341,345,348,351,354],"span",{"class":335,"line":336},"line",1,[333,338,340],{"class":339},"sBMFI","docker",[333,342,344],{"class":343},"sfazB"," exec",[333,346,347],{"class":343}," chronicler-ollama",[333,349,350],{"class":343}," ollama",[333,352,353],{"class":343}," pull",[333,355,356],{"class":343}," gemma4:12b\n",[282,358,360],{"id":359},"indiquer-au-backend-de-lutiliser","Indiquer au backend de l'utiliser",[134,362,363,364,367,368,371],{},"Dans votre ",[173,365,366],{},"docker-compose.yml",", sous le service ",[173,369,370],{},"backend"," :",[323,373,377],{"className":374,"code":375,"filename":366,"language":376,"meta":329,"style":329},"language-yaml shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","    environment:\n      OLLAMA_GENERATION_MODEL: gemma4:12b\n","yaml",[173,378,379,389],{"__ignoreMap":329},[333,380,381,385],{"class":335,"line":336},[333,382,384],{"class":383},"swJcz","    environment",[333,386,388],{"class":387},"sMK4o",":\n",[333,390,392,395,398],{"class":335,"line":391},2,[333,393,394],{"class":383},"      OLLAMA_GENERATION_MODEL",[333,396,397],{"class":387},":",[333,399,356],{"class":343},[134,401,402,403,406,407,410],{},"Conservez les entrées ",[173,404,405],{},"DATABASE_URL"," et ",[173,408,409],{},"POSTGRES_*"," existantes — ajoutez cette\nligne à côté.",[282,412,414],{"id":413},"redémarrer","Redémarrer",[323,416,418],{"className":325,"code":417,"filename":327,"language":328,"meta":329,"style":329},"docker compose up -d\n",[173,419,420],{"__ignoreMap":329},[333,421,422,424,427,430],{"class":335,"line":336},[333,423,340],{"class":339},[333,425,426],{"class":343}," compose",[333,428,429],{"class":343}," up",[333,431,432],{"class":343}," -d\n",[434,435,436,437,439],"warning",{},"Sélectionner ensuite un modèle dans ",[138,438,276],{}," prend le dessus, et la\nconsole fait autorité à partir de là. Choisissez un seul endroit de pilotage.",[441,442,443],"note",{},"Modifier le fichier compose à la main signifie que la prochaine mise à jour\nguidée écrasera votre changement. Notez-le quelque part, ou conservez votre\npropre copie du fichier compose et faites pointer la pile dessus.",[129,445,447],{"id":446},"le-modèle-dindexation-est-figé","Le modèle d'indexation est figé",[134,449,450,451,455],{},"Les réponses viennent du modèle de génération ci-dessus, mais ",[452,453,454],"em",{},"trouver"," les bons\npassages est le travail d'un modèle d'indexation distinct. Celui-là n'est pas\nmodifiable : chaque document indexé l'a été avec lui, et en changer invaliderait\nsilencieusement l'ensemble. Il est intégré à l'image : rien à télécharger, et il\nfonctionne sans aucun accès Internet.",[129,457,459],{"id":458},"réindexer","Réindexer",[134,461,462,465],{},[138,463,464],{},"Admin → Modèle → Tout réindexer"," reconstruit l'index de recherche de tous les\ndocuments.",[134,467,468],{},"C'est rarement nécessaire — après une restauration ancienne, ou si les résultats\nsemblent faux. C'est lourd : sur une grande bibliothèque, le serveur sera occupé\nlongtemps. À lancer en dehors des heures de travail.",[129,470,472],{"id":471},"bien-choisir","Bien choisir",[474,475,476,489,499,508],"ul",{},[477,478,479,482,483,485,486,488],"li",{},[138,480,481],{},"Sur processeur",", restez petit. ",[173,484,175],{}," qui répond en 40 secondes vaut\nmieux que ",[173,487,191],{}," qui répond en quatre minutes.",[477,490,491,494,495,498],{},[138,492,493],{},"Sur carte graphique",", prenez le plus grand modèle qui tient\nconfortablement en VRAM. Un modèle qui tient ",[452,496,497],{},"presque"," déborde en mémoire\nsystème et devient bien plus lent.",[477,500,501,504,505,507],{},[138,502,503],{},"Pour les documents scannés et les tableaux",", ",[173,506,207],{}," et les paliers à\npartir de 12B lisent nettement mieux les pages structurées.",[477,509,510,513],{},[138,511,512],{},"Testez avec vos propres documents."," Les comparatifs ne connaissent pas vos\ncontrats.",[515,516,517],"style",{},"html pre.shiki code .sBMFI, html code.shiki .sBMFI{--shiki-light:#E2931D;--shiki-default:#FFCB6B;--shiki-dark:#FFCB6B}html pre.shiki code .sfazB, html code.shiki .sfazB{--shiki-light:#91B859;--shiki-default:#C3E88D;--shiki-dark:#C3E88D}html .light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html.light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html pre.shiki code .swJcz, html code.shiki .swJcz{--shiki-light:#E53935;--shiki-default:#F07178;--shiki-dark:#F07178}html pre.shiki code .sMK4o, html code.shiki .sMK4o{--shiki-light:#39ADB5;--shiki-default:#89DDFF;--shiki-dark:#89DDFF}",{"title":329,"searchDepth":391,"depth":391,"links":519},[520,521,527,532,533,534],{"id":131,"depth":391,"text":132},{"id":270,"depth":391,"text":271,"children":522},[523,525,526],{"id":284,"depth":524,"text":285},3,{"id":291,"depth":524,"text":292},{"id":298,"depth":524,"text":299},{"id":308,"depth":391,"text":309,"children":528},[529,530,531],{"id":320,"depth":524,"text":321},{"id":359,"depth":524,"text":360},{"id":413,"depth":524,"text":414},{"id":446,"depth":391,"text":447},{"id":458,"depth":391,"text":459},{"id":471,"depth":391,"text":472},"Quel modèle rédige vos réponses, comment en changer, et ce que chacun exige.","md",null,{},{"icon":101},{"title":541,"description":542},"Choisir un modèle de génération Chronicler","Le catalogue de modèles, les besoins matériels, le changement de modèle et la réindexation.","NQas10KOVTGVBkx0dJtls-2YLT1hg-GCDwwhSWUsZ58",[545,547],{"title":93,"path":94,"stem":95,"description":546,"icon":96,"children":-1},"Tous les réglages modifiables, où ils vivent, et ce qui est volontairement figé.",{"title":103,"path":104,"stem":105,"description":548,"icon":106,"children":-1},"Activer votre clé, et comprendre la vérification qui tourne toutes les 30 minutes.",1785092112441]