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.
Um die Amazon Kendra API zum Senden von Rückmeldungen zu Anfragen zu verwenden, verwenden Sie die SubmitFeedbackAPI. Um die Abfrage zu identifizieren, geben Sie die Index-ID des Indexes an, auf den sich die Abfrage bezieht, und die Abfrage-ID, die in der Antwort von der Abfrage-API zurückgegeben wurde.
Das folgende Beispiel zeigt, wie Sie mithilfe der Amazon Kendra API Feedback zu Klicks und Relevanz einreichen können. Über die RelevanceFeedbackItems
Arrays ClickFeedbackItems
und können Sie mehrere Feedback-Sets einreichen. In diesem Beispiel werden ein einziger Klick und ein einzelnes Relevanz-Feedback-Element gesendet. Für die Übermittlung des Feedbacks wird die aktuelle Uhrzeit verwendet.
Um Feedback für eine Suche einzureichen (SDK)AWS
-
Sie können den folgenden Beispielcode mit den erforderlichen Werten verwenden:
-
index id
— Die ID des Indexes, für den sich die Abfrage bezieht. -
query id
— Die Abfrage, zu der Sie Feedback geben möchten. -
result id
— Die ID des Abfrageergebnisses, zu dem Sie Feedback geben möchten. Die Abfrageantwort enthält die Ergebnis-ID. -
relevance value
— EntwederRELEVANT
(das Abfrageergebnis ist relevant) oderNOT_RELEVANT
(das Abfrageergebnis ist nicht relevant).
import boto3 import time kendra = boto3.client("kendra") # Provide the index ID index_id = "index-id" # Provide the query ID query_id = "query-id" # Provide the search result ID result_id = "result-id" # Configure the feedback item feedback_item = {"ClickTime": int(time.time()), "ResultId":result_id} # Configure the relevance value relevance_value = "RELEVANT" relevance_item = {"RelevanceValue": relevance_value, "ResultId": result_id } response = kendra.submit_feedback( QueryId = query_id, IndexId = index_id, ClickFeedbackItems = [feedback_item], RelevanceFeedbackItems = [relevance_item] ) print("Submitted feedback for query: " + query_id)
-
-
Führen Sie den Code aus. Nachdem das Feedback übermittelt wurde, zeigt der Code eine Meldung an.