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.
Verwenden eines Reranker-Modells in Amazon Bedrock
Sie können ein Reranker-Modell direkt oder beim Abrufen von Ergebnissen während einer Wissensdatenbankabfrage verwenden. Wählen Sie die Registerkarte für Ihre bevorzugte Methode aus und befolgen Sie die angegebenen Schritte:
- Console
-
Sie können ein Reranker-Modell nicht direkt in der AWS-Managementkonsole verwenden. Sie können ein Reranker-Modell allerdings verwenden, wenn Sie Ihre Wissensdatenbank abfragen, indem Sie wie folgt vorgehen:
-
Wenn Sie eine Wissensdatenbank abfragen, öffnen Sie den Bereich Konfigurationen, indem Sie auf das Symbol
klicken. -
Erweitern Sie den Abschnitt Neuordnung.
-
Klicken Sie auf Modell auswählen, um ein Reranker-Modell auszuwählen.
-
Wenn Ihrer Servicerolle von Wissensdatenbanken für Amazon Bedrock die Berechtigungen zur Verwendung des Reranker-Modells fehlen, wählen Sie Servicerolle aktualisieren aus, um die Rolle mit den entsprechenden Berechtigungen zu ändern.
-
(Optional) Ändern Sie im Abschnitt Zusätzliche Reranking-Optionen, die geändert werden müssen.
-
Geben Sie einen Prompt ein und klicken Sie auf Ausführen. Die Antwort ist das Ergebnis nach der Anwendung des Reranker-Modells.
Ausführlichere Anweisungen zur Durchführung von Wissensdatenbankabfragen finden Sie unter Abrufen einer Wissensdatenbank und Datenabruf und So fragen Sie eine Wissensdatenbank ab und generieren Antworten auf Grundlage der abgerufenen Daten.
-
- API
-
Anweisungen zur Verwendung eines Reranker-Modells bei einer Wissensdatenbankabfrage finden Sie unter Abrufen einer Wissensdatenbank und Datenabruf und So fragen Sie eine Wissensdatenbank ab und generieren Antworten auf Grundlage der abgerufenen Daten.
Wenn Sie ein Reranker-Modell direkt mit der Amazon-Bedrock-API verwenden möchten, senden Sie eine Rerank-Anfrage mit einem Runtime-Endpunkt von Agenten für Amazon Bedrock.
Die folgenden Felder sind erforderlich:
Feld Grundlegende Beschreibung queries Ein Array mit einem RerankQuery-Objekt. Geben Sie TEXTalstypean und fügen Sie die Abfrage in das FeldtextQueryein.Quellen Ein Array mit RerankSource-Objekten, die an das Reranking-Modell übermittelt werden sollen. Geben Sie für jede RerankSourceINLINEalstypean und fügen Sie ein RerankDocument-Objekt in das FeldinlineDocumentSourceein. Im Folgenden finden Sie Einzelheiten zuRerankDocument.rerankingConfiguration Beinhaltet den Amazon-Ressourcennamen (ARN) des zu verwendenden Reranking-Modells und die Anzahl der Ergebnisse, die nach der Neuordnung zurückgegeben werden sollen, sowie optional Inferenzkonfigurationen für das Modell. Sie geben zusätzliche Modellkonfigurationen als Schlüssel-Wert-Paare an. Weitere Informationen finden Sie unter Rerank auf der Website der Cohere-Dokumentation. Die folgenden Felder sind optional:
Feld Anwendungsfall nextToken Ein in einer früheren Antwort zurückgegebenes Token, das Sie einbeziehen können, um den nächsten Ergebnisstapel bereitzustellen. Das Format des
RerankSource-Objekts, das Sie einschließen, hängt vom Format des Dokuments ab. Wenn Sie das Format für verschiedeneRerankSource-Typen sehen möchten, wählen Sie die Registerkarte aus, die dem Format des Dokuments entspricht:StringJSON object- String
Wenn es sich bei dem Dokument um eine Zeichenfolge handelt, geben Sie den Wert des Felds
typedes RerankDocument-Objekts mitTEXTan und schließen Sie das Dokument in das Feldtextein. Zum Beispiel:{ "inlineDocumentSource": { "textDocument": { "text": "string" }, "type": "TEXT" }, "type": "INLINE" }- JSON object
Wenn es sich bei dem Dokument um ein JSON-Objekt handelt, geben Sie den Wert des Felds
typedes RerankDocument-Objekts mitJSONan und schließen Sie das Dokument in das FeldjsonDocumentein. Zum Beispiel:{ "inlineDocumentSource": { "jsonDocument": JSON value, "type": "JSON" }, "type": "INLINE" }
Die Antwort auf Ihre
Rerank-Anfrage gibt eine Liste der RerankResult-Objekte im Feldresultszurück. Jedes Objekt enthält die folgenden Felder:-
document– Enthält Informationen zu dem Dokument, das Sie übermittelt haben -
relevanceScore– Eine Relevanzbewertung für das Dokument, die vom Reranking-Modell zugewiesen wurde -
index– Gibt die Rangfolge des Dokuments im Vergleich zu den anderen Dokumenten in der Liste an. Je niedriger die Punktzahl, desto höher die Rangfolge.
Wenn es zu viele Ergebnisse gibt, um angezeigt zu werden, gibt die Antwort einen Wert im Feld
nextTokenzurück. In diesem Fall müssen Sie dieses Token in eine nachfolgende Anfrage aufnehmen, um den nächsten Ergebnisstapel zu sehen.