오픈소스에서 파이프라인 만들기 OpenSearch - Personalize

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

오픈소스에서 파이프라인 만들기 OpenSearch

클러스터에 플러그인을 설치했으면 OpenSearch 검색 파이프라인을 생성하여 플러그인을 구성할 준비가 된 것입니다.

검색 파이프라인은 생성한 순서대로 순차적으로 실행되는 요청 및 응답 프로세서 세트입니다. 플러그인용 검색 파이프라인을 생성할 때 personalized_search_ranking응답 프로세서를 지정합니다. 검색 파이프라인에 대한 자세한 내용은 검색 파이프라인 단원을 참조하세요.

personalized_search_ranking응답 프로세서로 파이프라인을 생성하고 나면 플러그인을 쿼리에 적용할 준비가 된 것입니다. 자세한 내용은 플러그인 적용 단원을 참조하십시오.

다음 curl 명령어를 사용하여 오픈 소스 OpenSearch 클러스터에 personalized_search_ranking 응답 프로세서가 있는 검색 파이프라인을 생성할 수 있습니다. 각 personalized_search_ranking 파라미터에 대한 전체 설명은 을 참조하십시오personalized_search_ranking 응답 프로세서에 대한 필드.

curl -X PUT "http://localhost:9200/_search/pipeline/pipeline-name" -ku 'admin:admin' --insecure -H 'Content-Type: application/json' -d' { "description": "A pipeline to apply custom re-ranking from Amazon Personalize", "response_processors" : [ { "personalized_search_ranking" : { "campaign_arn" : "Amazon Personalize Campaign ARN", "item_id_field" : "productId", "recipe" : "aws-personalized-ranking", "weight" : "0.3", "tag" : "personalize-processor", "iam_role_arn": "Role ARN", "aws_region": "AWS region", "ignore_failure": true } } ] }'

personalized_search_ranking응답 프로세서로 검색 파이프라인을 만들었으면 이제 플러그인을 OpenSearch 쿼리에 적용할 준비가 된 것입니다. OpenSearch 색인 또는 개별 OpenSearch 쿼리에 적용할 수 있습니다. 자세한 내용은 Amazon Personalize 검색 순위 플러그인을 오픈 소스의 쿼리에 적용 OpenSearch 단원을 참조하십시오.