Ask HN: Wie trainiert man Stand Dezember 2023 ein Custom-LLM/ChatGPT mit eigenen Dokumenten?
(news.ycombinator.com)- Es gibt einen verwandten Thread von vor 5 Monaten, doch die Informationen könnten bereits veraltet sein; gesucht wird daher erneut nach dem Stand der Ansätze im Dezember 2023
- Im Kern geht es um die Frage, wie man einem LLM eine Sammlung eigener Dokumente bereitstellt, um Antworten mit wenigen Halluzinationen und ordentlicher Qualität zu erhalten
- Der Fokus liegt nicht nur auf dem Training eines eigenen Modells, sondern allgemein auf Methoden, Fragen anhand von Dokumenten beantworten zu lassen, einschließlich Ansätzen wie RAG
1 Kommentare
Hacker-News-Kommentare
Ein Training auf Dokumenten findet in der Praxis nicht wirklich statt; viele Startups verwenden diesen Begriff, setzen tatsächlich aber RAG (Retrieval-Augmented Generation) ein.
Je nach Menge der Dokumente sollten unterschiedliche Ansätze in Betracht gezogen werden.
AWS Bedrock ist einfach zu verwenden; Dokumente können in S3 hochgeladen und mit einer Vektordatenbank synchronisiert werden, um sie über eine API zu nutzen.
h2ogpt ist eine funktionsreiche RAG-Implementierung, die Dokumente in verschiedenen Formaten verarbeiten kann und unterschiedliche Implementierungen für das Hosting von Modellen unterstützt.
Man kann ein ChatGPT-Konto erwerben und eigene Dokumente hochladen, um damit eine angepasste dialogorientierte KI zu erstellen.
GPT4 Assistants können RAG derzeit standardmäßig verarbeiten, und PrivateGPT ist eine der bekanntesten Optionen dafür.
Copilot Builder in Microsoft Office ermöglicht es Nutzern, in wenigen Sekunden einen AI Copilot zu erstellen, indem sie eine Basis-URL, hochgeladene Dateien usw. angeben.
Cheshire Cat ist ein Framework für KI-Assistenten, das Dokumente als "Erinnerungen" speichert, damit sie später wieder abgerufen werden können.
Es gibt einen Video-Guide dazu, wie man Mistral 7B mit QLoRA feinabstimmt; dabei wird erwähnt, dass RAG-Techniken möglicherweise die bessere Wahl sind.