Der Reiseassistent darf nur antworten, wenn der Index eine passende Quelle liefert (R-02, R-05). Lektion 2.2 schrieb dafür einen Abruf, ließ aber die Vektorabfrage offen und nannte die Feldnamen title, chunk, source_url und die Konfiguration reise-semantik Platzhalter. Diese Lektion legt sie fest und schließt die Abfrage.

Vorwissen. Embeddings und Vektorspeicher stehen in „KI-Track, Lektion T4.1 bis T4.4“, die hybride Suche mit Reciprocal Rank Fusion und das semantische Ranking im Überblick in „T5.4“, das Messen von Treffern mit einem Testsatz in „T9“. Fremder Text als eingezäunte Daten und die harte Regel „ohne Treffer keine Antwort“ gelten wie in 2.2 (R-11).

Neu in dieser Lektion (ändert keine R-Nummer). Der Index trägt das Vektorprofil profil-embed (Algorithmus hnsw), den Vektorisierer vec-embed auf die Bereitstellung embed und die semantische Konfiguration reise-semantik. Die Zahl der Dimensionen kommt aus der Konfiguration, nicht aus dem Code (R-08: das Modell hinter embed steht dort).

Die Anforderung

Alle Zahlen sind Annahmen der Aufgabe.

Nr. Anforderung Art Messgröße Gewicht Quelle
5.2-01 Kennungen und Fachwörter („Tarif N-17“) werden wörtlich gefunden. Q Treffer unter den ersten 5 in 90 % der Fälle des Testsatzes Muss R-10
5.2-02 Umschriebene Fragen finden dieselbe Quelle. Q wie 5.2-01 Muss R-10
5.2-03 Fragen auf Deutsch, Englisch und Dänisch finden ihre Quelle. F 3 Sprachen Muss R-01
5.2-04 Ohne ausreichend gute Quelle antwortet der Assistent nicht. R Schwelle im Code Muss R-02
5.2-05 Die Abfrage braucht keinen Schlüssel. R 0 Schlüssel Muss R-07
5.2-06 Das semantische Ranking läuft nur, wo es messbar hilft. Q Vergleich am Testsatz Soll R-09