Ask HN : en décembre 2023, comment entraîner un LLM/ChatGPT personnalisé avec mes documents ?
(news.ycombinator.com)- Un fil de discussion connexe datant d’il y a 5 mois existe, mais il pourrait déjà contenir des informations obsolètes ; l’auteur cherche donc à nouveau l’approche à adopter en décembre 2023
- Le cœur de la question est de trouver la meilleure manière de fournir un ensemble de documents personnalisé à un LLM afin d’obtenir des réponses de qualité correcte avec peu d’hallucinations
- Le sujet ne se limite pas à l’entraînement d’un modèle maison : il couvre plus largement les méthodes permettant de répondre à des questions à partir de documents, y compris des approches comme le RAG
1 commentaires
Commentaires sur Hacker News
Il n’y a pas réellement d’entraînement sur les documents ; beaucoup de startups utilisent ce terme, mais en pratique elles utilisent du RAG (Retrieval-Augmented Generation).
Il faut envisager des approches différentes selon le volume de documents.
AWS Bedrock est facile à utiliser : on peut téléverser des documents sur S3, les synchroniser avec une base de données vectorielle, puis les exploiter via une API.
h2ogpt est une implémentation RAG complète, capable de traiter des documents de formats variés et de prendre en charge diverses implémentations d’hébergement de modèles.
Il est possible d’acheter un compte ChatGPT et d’y téléverser ses propres documents afin de créer une IA conversationnelle personnalisée.
Les GPT4 Assistants peuvent désormais gérer le RAG nativement, et PrivateGPT est l’une des options les plus connues pour cela.
Copilot Builder de Microsoft Office permet aux utilisateurs de créer un AI Copilot en quelques secondes en spécifiant une URL de base, des fichiers téléversés, etc.
Cheshire Cat est un framework d’assistant IA qui stocke les documents comme des "souvenirs" afin de pouvoir les retrouver plus tard.
Il existe un guide vidéo expliquant comment fine-tuner Mistral 7B avec QLoRA, tout en précisant que les techniques de RAG peuvent être préférables.