Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Menerapkan plugin Amazon Personalize Search Ranking ke kueri di open source OpenSearch
Anda dapat menerapkan plugin Amazon Personalize Search Ranking ke semua kueri dan tanggapan untuk indeks. OpenSearch Anda juga dapat menerapkan plugin untuk OpenSearch pertanyaan dan tanggapan individual.
-
Perintah curl berikut menerapkan pipeline pencarian ke OpenSearch indeks di OpenSearch cluster open source yang berjalan secara lokal. Dengan pendekatan ini, semua pencarian di indeks ini menggunakan plugin untuk menerapkan personalisasi ke hasil pencarian.
curl -XGET "https://localhost:9200/
index
/_settings" -ku 'admin:admin' --insecure -H 'Content-Type: application/json' -d' { "index.search.default_pipeline": "pipeline-name
" } ' -
Perintah curl berikut menerapkan pipeline pencarian ke kueri individu untuk mobil merek Toyota pada indeks di OpenSearch cluster open source yang berjalan secara lokal.
Untuk
user_id
, tentukan ID pengguna tempat Anda mendapatkan hasil penelusuran. Pengguna ini harus berada dalam data yang Anda gunakan untuk membuat versi solusi Amazon Personalize Anda. Jika pengguna tidak hadir, Amazon Personalize memberi peringkat item berdasarkan popularitasnya. Untukcontext
, jika Anda menggunakan metadata kontekstual, berikan metadata kontekstual pengguna, seperti jenis perangkat mereka.context
Bidang ini opsional. Untuk informasi selengkapnya, lihat Meningkatkan relevansi rekomendasi dengan metadata kontekstual.curl -XGET "http://localhost:9200/
index
/_search?search_pipeline=pipeline-name
" -ku 'admin:admin' --insecure -H 'Content-Type: application/json' -d' { "query": { "multi_match": { "query": "Toyota", "fields": ["BRAND"] } }, "ext": { "personalize_request_parameters": { "user_id": "USER ID
", "context": { "DEVICE
": "mobile phone
" } } } } '
Untuk memahami bagaimana hasil diberi peringkat ulang, Anda dapat menggunakan OpenSearch Dasbor untuk membandingkan OpenSearch hasil dengan hasil yang diberi peringkat ulang dengan plugin. Untuk informasi selengkapnya, lihat Membandingkan OpenSearch hasil yang dipersonalisasi dengan hasil tanpa personalisasi.
Saat Anda menerapkan plugin ke OpenSearch kueri, Anda dapat memantau plugin dengan mendapatkan metrik untuk pipeline Anda OpenSearch. Untuk informasi selengkapnya, lihat Memantau plugin dengan open source OpenSearch.