Optimierung

Learn2RAG stellt einen Optimierungsprozess bereit, der automatisch eine geeignetere Konfiguration für die RAG-Pipeline ermittelt.

Trainingsdaten

Die Optimierung erfordert eine Trainingsdatei, die Ihre Fragen und die zugehörigen erwarteten Antworten enthält. Die Datei sollte im CSV-Format vorliegen, wobei die erste Zeile die Spaltenüberschriften enthält. Erwartete Spalten: question, answer. Wir stellen ein Beispiel der Trainingsdatei bereit.

Funktionsweise

Der Optimierungsprozess nutzt SMAC, um die verfügbaren Konfigurationen durchzusuchen. Für jede ausgewählte Konfiguration führt Learn2RAG die Pipeline auf Ihren Trainingsdaten aus und bewertet die generierten Antworten. Auf Grundlage dieser Ergebnisse setzt SMAC die Suche nach besseren Konfigurationen fort. Nach Abschluss der Optimierung wird die beste gefundene Konfiguration gespeichert und anschließend von der RAG-Pipeline verwendet.


This site uses Just the Docs, a documentation theme for Jekyll.