Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Nächste Überarbeitung
Vorhergehende Überarbeitung
de:modul:ffit:3-jahr:java:learningunits:lu15:aufgaben:a03 [2025/12/16 00:09] – angelegt apeterde:modul:ffit:3-jahr:java:learningunits:lu15:aufgaben:a03 [2025/12/16 01:29] (aktuell) apeter
Zeile 1: Zeile 1:
-==== LU15.A03 Prompt Engineering ====+==== LU15.A03 Embedding optimieren ====
  
-Probieren Sie andere LLM-Modelle aus.+Probieren Sie versuchsweise ein anderes Embedding aus. Idealerweise eines, das besser für deutsche Texte geeignet ist als "BAAI/bge-small-en".
  
-<code> +<code yaml
-...+    transformers: 
 +      embedding: 
 +        enabled: true 
 +        model: "..."
 </code> </code>
 +
 +Dazu können Sie kurzerhand eine separate DB erstellen.
 +<code bash>
 + psql -U postgres
 +</code>
 +
 +<code sql>
 +CREATE DATABASE ragdb2;
 +\c ragdb2;
 +GRANT ALL PRIVILEGES ON DATABASE ragdb2 TO rag_user;
 +</code>
 +
 +Und den Eintrag in der Properties-Datei anpassen.
 +<code properties>
 +spring.datasource.url=jdbc:postgresql://localhost:5432/ragdb2
 +</code>
 +
 +Die Logik in ''VectorTableInitializer.java'' erstellt beim Starten, dann automatisch eine Datenbank mit der richtigen Dimension.
 +
 +Funktioniert ''ChatServiceTest.java'' noch immer? Wie ist die Qualität der Chat-Antworten im Vergleich zu vorher?
  • de/modul/ffit/3-jahr/java/learningunits/lu15/aufgaben/a03.1765840173.txt.gz
  • Zuletzt geändert: 2025/12/16 00:09
  • von apeter