Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
Para usar la Amazon Kendra API para enviar comentarios sobre consultas, usa la SubmitFeedbackAPI. Para identificar la consulta, debes proporcionar el ID de índice del índice al que se aplica la consulta y el ID de consulta devuelto en la respuesta de la API de consultas.
En el siguiente ejemplo se muestra cómo enviar valoraciones mediante clics y sobre la relevancia con la API Amazon Kendra . Puede enviar varios conjuntos de valoraciones a través de las matrices ClickFeedbackItems
y RelevanceFeedbackItems
. En este ejemplo, se envía un solo elemento de valoración mediante clic y uno solo sobre la relevancia. El envío de valoraciones utiliza la hora actual.
Para enviar comentarios para una búsqueda (AWS SDK)
-
Puedes usar el siguiente código de ejemplo con los valores necesarios:
-
index id
: el ID del índice al que se aplica la consulta. -
query id
—La consulta sobre la que quieres enviar comentarios. -
result id
: el ID del resultado de la consulta sobre el que quieres enviar comentarios. La respuesta a la consulta contiene el ID del resultado. -
relevance value
—Ya seaRELEVANT
(el resultado de la consulta es relevante) oNOT_RELEVANT
(el resultado de la consulta no es relevante).
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)
-
-
Ejecute el código. Una vez enviada la valoración, el código muestra un mensaje.