Was das in der Praxis bedeutet
So kann er Abfragen am tatsächlichen Schema ausrichten, statt Feldnamen zu erraten.
Sie müssen das Schema nicht in jede Anfrage kopieren.
Praktische Hinweise
Vor der Antwort erhält der Agent eine Zusammenfassung des verfügbaren Schemas: Sammlungsnamen und -anzahlen für NoSQL sowie Tabellennamen und Spalten für SQL. Dadurch erhält es konkrete Feldnamen, mit denen es arbeiten kann, wodurch die Wahrscheinlichkeit verringert wird, dass es aufgrund einer mehrdeutigen Anfrage eine Spalte oder Sammlung erfindet. Dies bedeutet auch, dass Sie nicht in jede Eingabeaufforderung dasselbe Schema einfügen müssen.
Noch bessere Ergebnisse erzielen Sie, wenn Sie die Frage, die Sie beantworten möchten, beschreiben und unbekannte Geschäftsbegriffe klären. Die Schemasichtbarkeit teilt dem Agenten mit, welche Strukturen vorhanden sind. Es sagt ihm nicht, was jedes Feld bedeutet oder welche Datensätze für Ihre Entscheidung von Bedeutung sind. Wenn eine Abfrage ein unerwartetes Ergebnis liefert, prüfen Sie, ob das angeforderte Konzept der richtigen Tabelle, Sammlung oder Spalte zugeordnet ist. Ein klarer Domänenkontext ergänzt die automatisch bereitgestellten Strukturinformationen.