Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
Nachdem Sie Ihre Wissensdatenbank eingerichtet haben, können Sie sie abfragen und Antworten auf der Grundlage der aus Ihren Quelldaten abgerufenen Blöcke generieren, indem Sie den RetrieveAndGenerateAPIOperation. Die Antworten werden mit Zitaten auf die ursprünglichen Quelldaten zurückgegeben. Sie können anstelle des standardmäßigen Amazon Bedrock Knowledge Bases-Rankers auch ein Ranking-Modell verwenden, um Quellenblöcke beim Abrufen nach Relevanz zu ordnen.
Anmerkung
Bilder, die während des RetrieveAndGenerate
Ablaufs von der Retrieve
Antwort zurückgegeben werden, sind in der Aufforderung zur Generierung der Antwort enthalten. Die RetrieveAndGenerate
Antwort darf keine Bilder enthalten, aber sie kann die Quellen angeben, die die Bilder enthalten.
Um zu erfahren, wie Sie Ihre Wissensdatenbank abfragen können, wählen Sie die Registerkarte für Ihre bevorzugte Methode und gehen Sie dann wie folgt vor:
Testen Ihrer Wissensdatenbank
-
Melden Sie sich als Benutzer mit IAM Amazon Bedrock-Berechtigungen an und öffnen Sie die Amazon Bedrock-Konsole AWS Management Console unter. https://console.aws.amazon.com/bedrock/
-
Wählen Sie im linken Navigationsbereich Wissensdatenbanken aus.
-
Führen Sie im Abschnitt Wissensdatenbanken eine der folgenden Aktionen aus:
-
Aktivieren Sie das Optionsfeld neben der Wissensdatenbank, die Sie testen möchten, und wählen Sie Wissensdatenbank testen. Ein Testfenster wird von rechts erweitert.
-
Wählen Sie die Wissensdatenbank aus, die Sie testen möchten. Ein Testfenster wird von rechts erweitert.
-
-
Deaktivieren Sie die Option Antworten für Ihre Anfrage generieren, um direkt aus Ihrer Wissensdatenbank abgerufene Informationen zurückzugeben. Amazon Bedrock generiert Antworten auf der Grundlage Ihrer Datenquellen und zitiert die bereitgestellten Informationen mit Fußnoten.
-
Um ein Modell für die Antwortgenerierung auszuwählen, wählen Sie Modell auswählen. Wählen Sie dann Anwenden aus.
-
(Optional) Wählen Sie das Konfigurationssymbol (
), um Konfigurationen zu öffnen. Sie können die folgenden Konfigurationen ändern:
-
Suchtyp — Geben Sie an, wie Ihre Wissensdatenbank abgefragt wird. Weitere Informationen finden Sie unter Art der Suche.
-
Maximale Anzahl abgerufener Ergebnisse — Geben Sie die maximale Anzahl der abzurufenden Ergebnisse an. Weitere Informationen finden Sie unter Maximale Anzahl der abgerufenen Ergebnisse.
-
Filter — Geben Sie bis zu 5 Filtergruppen und bis zu 5 Filter innerhalb jeder Gruppe an, die mit den Metadaten für Ihre Dateien verwendet werden sollen. Weitere Informationen finden Sie unter Manuelles Filtern von Metadaten.
-
Vorlage für Eingabeaufforderungen in der Wissensdatenbank — Sie können die Standardvorlage für Eingabeaufforderungen durch Ihre eigene Vorlage ersetzen, um die Aufforderung anzupassen, die zur Generierung der Antwort an das Modell gesendet wird. Weitere Informationen finden Sie unter Vorlagen für Eingabeaufforderungen in der Wissensdatenbank: Orchestrierung und Generierung.
-
Guardrails — Sie können anhand der Eingabeaufforderungen und Antworten für Ihre Wissensdatenbank testen, wie Guardrails funktioniert. Weitere Informationen finden Sie unter Leitlinien.
-
-
Geben Sie eine Abfrage in das Textfeld im Chatfenster ein und wählen Sie Ausführen aus, um Antworten aus der Wissensdatenbank zurückzugeben.
-
Wählen Sie eine Fußnote aus, um einen Auszug aus der zitierten Quelle für diesen Teil der Antwort zu sehen. Wählen Sie den Link, um zu dem S3-Objekt zu navigieren, das die Datei enthält.
-
Um Details zu den zurückgegebenen Chunks anzuzeigen, wählen Sie Quelldetails anzeigen aus.
-
Um die Konfigurationen zu sehen, die Sie für die Abfrage festgelegt haben, erweitern Sie Abfragekonfigurationen.
-
Um Details zu einem Quell-Chunk anzuzeigen, erweitern Sie ihn, indem Sie auf den Rechtspfeil (
) neben dem Block klicken. Sie können die folgenden Informationen sehen:
-
Der Rohtext aus dem Quellblock. Um diesen Text zu kopieren, wählen Sie das Kopiersymbol (
). Wenn Sie Amazon S3 zum Speichern Ihrer Daten verwendet haben, wählen Sie das externe Linksymbol (
), um zu dem S3-Objekt zu navigieren, das die Datei enthält.
-
Die mit dem Quell-Chunk verknüpften Metadaten, wenn Sie Amazon S3 zum Speichern Ihrer Daten verwendet haben. Die Attribut-/Feldschlüssel und Werte sind in der
.metadata.json
Datei definiert, die dem Quelldokument zugeordnet ist. Weitere Informationen finden Sie im Abschnitt Metadaten und Filterung unter. Abfragen und Antwortgenerierung konfigurieren und anpassen
-
-
Chat-Optionen
-
Um ein anderes Modell für die Antwortgenerierung zu verwenden, wählen Sie Modell ändern aus. Wenn Sie das Modell ändern, wird der Text im Chatfenster vollständig gelöscht.
-
Wechseln Sie zum direkten Abrufen von Quell-Chunks, indem Sie die Option Antworten generieren deaktivieren. Wenn Sie die Einstellung ändern, wird der Text im Chatfenster vollständig gelöscht.
-
Um das Chat-Fenster zu löschen, wählen Sie das Besensymbol ().
-
Um die gesamte Ausgabe im Chat-Fenster zu kopieren, wählen Sie das Kopiersymbol (
).
Anmerkung
Wenn Sie beim Generieren von Antworten die Fehlermeldung erhalten, dass die Aufforderung die Zeichenbeschränkung überschreitet, können Sie die Aufforderung auf folgende Weise verkürzen:
-
Reduzieren Sie die maximale Anzahl der abgerufenen Ergebnisse (dadurch wird das, was für den Platzhalter $search_results$ in der ausgefüllt wird, gekürzt). Vorlagen für Eingabeaufforderungen in der Wissensdatenbank: Orchestrierung und Generierung
-
Erstellen Sie die Datenquelle mit einer Chunking-Strategie neu, bei der kleinere Blöcke verwendet werden (dadurch wird das, was für den Platzhalter $search_results$ in der eingegeben wurde, gekürzt). Vorlagen für Eingabeaufforderungen in der Wissensdatenbank: Orchestrierung und Generierung
-
Verkürzen Sie die Vorlage für die Aufforderung.
-
Kürzen Sie die Benutzerabfrage (dadurch wird gekürzt, was für den Platzhalter $query$ in der ausgefüllt ist). Vorlagen für Eingabeaufforderungen in der Wissensdatenbank: Orchestrierung und Generierung