LU15.A03 Embedding optimieren

Probieren Sie versuchsweise ein anderes Embedding aus. Idealerweise eines, das besser für deutsche Texte geeignet ist als „BAAI/bge-small-en“.

    transformers:
      embedding:
        enabled: true
        model: "..."

Dazu können Sie kurzerhand eine separate DB erstellen.

 psql -U postgres
CREATE DATABASE ragdb2;
\c ragdb2;
GRANT ALL PRIVILEGES ON DATABASE ragdb2 TO rag_user;

Und den Eintrag in der Properties-Datei anpassen.

spring.datasource.url=jdbc:postgresql://localhost:5432/ragdb2

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?