Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Untuk menggunakan Amazon Kendra API untuk mengirimkan umpan balik kueri, gunakan SubmitFeedbackAPI. Untuk mengidentifikasi kueri, Anda memberikan ID indeks indeks yang diterapkan kueri, dan ID kueri ditampilkan dalam respons dari Query API.
Contoh berikut menunjukkan cara mengirimkan umpan balik klik dan relevansi menggunakan Amazon Kendra API. Anda dapat mengirimkan beberapa set umpan balik melalui ClickFeedbackItems
dan jajaran RelevanceFeedbackItems
. Contoh ini mengirimkan satu klik dan satu item umpan balik relevansi. Pengiriman umpan balik menggunakan waktu saat ini.
Untuk mengirimkan umpan balik untuk pencarian (AWS SDK)
-
Anda dapat menggunakan kode contoh berikut dengan nilai yang diperlukan:
-
index id
—ID indeks tempat kueri berlaku. -
query id
—Kueri yang ingin Anda berikan umpan balik. -
result id
—ID dari hasil kueri yang ingin Anda berikan umpan balik. Respon kueri berisi ID hasil. -
relevance value
—EntahRELEVANT
(hasil kueri relevan) atauNOT_RELEVANT
(hasil kueri tidak relevan).
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)
-
-
Jalankan kode tersebut. Setelah umpan balik dikirimkan, kode menampilkan pesan.