Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Per utilizzare l' Amazon Kendra API per inviare feedback sulle query, utilizza l'SubmitFeedbackAPI. Per identificare la query, fornisci l'ID di indice dell'indice a cui si riferisce la query e l'ID della query restituito nella risposta dall'API Query.
L'esempio seguente mostra come inviare feedback su clic e pertinenza utilizzando l' Amazon Kendra API. È possibile inviare più set di feedback tramite gli RelevanceFeedbackItems
array ClickFeedbackItems
and. Questo esempio invia un solo clic e un singolo elemento di feedback pertinente. L'invio del feedback utilizza l'ora corrente.
Per inviare feedback per una ricerca (AWS SDK)
-
Puoi utilizzare il seguente codice di esempio con i valori richiesti:
-
index id
: l'ID dell'indice a cui si applica la query. -
query id
—La query su cui si desidera fornire un feedback. -
result id
—ID del risultato della query su cui desideri fornire un feedback. La risposta alla query contiene l'ID del risultato. -
relevance value
—ORELEVANT
(il risultato della query è rilevante) oNOT_RELEVANT
(il risultato dell'interrogazione non è rilevante).
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)
-
-
Eseguire il codice. Dopo l'invio del feedback, il codice visualizza un messaggio.