기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
구절 검색
를 사용할 수 있습니다. Retrieve 증강 세대(RAG) 시스템을 검색하기 위한 검색기로서의 API입니다.
RAG 시스템은 생성형 인공 지능을 사용하여 질문에 답변하는 애플리케이션을 구축합니다. RAG 시스템은 검색기와 대규모 언어 모델(LLM)로 구성됩니다. 쿼리가 주어지면 검색기는 문서 코퍼스에서 가장 관련성이 높은 텍스트 청크를 식별하여 LLM에 제공하여 가장 유용한 답변을 제공합니다. 그런 다음 LLM는 관련 텍스트 청크 또는 구절을 분석하고 쿼리에 대한 포괄적인 응답을 생성합니다.
Retrieve
API는 계절이라고 하는 텍스트 또는 발췌문 청크를 살펴보고 쿼리와 가장 관련성이 높은 상위 계절을 반환합니다.
와 같이 Query API, Retrieve
API는 관련 정보도 검색합니다. API의 정보 검색은 쿼리의 컨텍스트와 인덱싱된 문서에서 사용 가능한 모든 정보를 고려합니다. 그러나 기본적으로 Query
API는 최대 100개의 토큰 단어로 구성된 발췌문만 반환합니다. Retrieve
API를 사용하면 최대 200개의 토큰 단어와 최대 100개의 의미적으로 관련된 구절의 더 긴 구절을 검색할 수 있습니다. 여기에는 인덱스의 질문 응답 또는 FAQ 유형 응답이 포함되지 않습니다. 청크라고도 하는 계절은 여러 문서와 동일한 문서의 여러 부분에서 의미 있게 추출할 수 있는 텍스트 발췌입니다. Kendra의 GenAI Enterprise Edition 인덱스는 벡터 및 키워드 인덱스에 대한 하이브리드 검색과 딥 러닝 모델별 순위를 사용하여 검색에 대한 높은 정확도의 결과를 제공합니다.
Retrieve
API로 다음을 수행할 수도 있습니다.
-
인덱스 수준에서 부스팅을 재정의
-
문서 필드 또는 속성을 기준으로 필터링
-
문서에 대한 사용자 또는 그룹의 액세스 권한을 기준으로 필터링
-
검색된 구절 결과에 대한 신뢰도 점수 버킷을 확인합니다. 신뢰도 버킷은 응답과 쿼리의 관련성을 Amazon Kendra 가 얼마나 확신하는지 나타내는 상대적 순위를 제공합니다.
참고
신뢰도 점수 버킷은 현재 영어로만 제공됩니다.
답변에 유용한 추가 정보를 제공할 수 있는 특정 필드를 포함시킬 수도 있습니다.
Retrieve
API는 현재 고급 쿼리 구문을 사용한 쿼리, 쿼리에 대한 맞춤법 수정 제안, 패싯, 검색 쿼리를 자동 완성하기 위한 쿼리 제안, 증분 학습 등의 기능을 지원하지 않습니다. 검색API 쿼리는 분석 대시보드에 표시되지 않습니다.
Retrieve
API는 인덱스에 대해 설정한 쿼리 용량 단위 수를 공유합니다. 단일 용량 단위에 포함되는 항목 및 인덱스의 기본 용량에 대한 자세한 내용은 용량 조정을 참조하세요.
참고
Amazon Kendra Developer Edition을 사용하는 경우 용량을 추가할 수 없으며 Amazon Kendra Enterprise Edition을 사용할 때만 용량을 추가할 수 있습니다. Developer 및 Enterprise Edition에 포함된 내용에 대한 자세한 내용은 Amazon Kendra 에디션을 참조하세요.
다음은 Retrieve
API를 사용하여 쿼리의 인덱스에 있는 문서에서 가장 관련성이 높은 상위 100개의 구절을 검색하는 예제입니다."how does amazon kendra work?"