

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

# 쿼리 및 응답을 사용하여 지식 기반 테스트
<a name="knowledge-base-test"></a>

지식 기반을 설정한 후 다음과 같은 방법으로 해당 동작을 테스트할 수 있습니다.

**중요**  
검색 정확도와 관리형 환경을 최적화하려면 [Amazon Bedrock 관리형 지식 기반을](kb-build-managed.md) 사용하는 것이 좋습니다.
+ [https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_Retrieve.html](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_Retrieve.html) 작업을 사용하여 쿼리를 보내고 데이터 소스에서 관련 정보를 검색합니다.
+ 데이터 소스에서 검색된 정보를 기반으로 쿼리를 보내고 쿼리에 대한 응답을 생성합니다.
+ 순위 변경 모델을 사용하여 더 관련성이 높은 소스를 검색합니다.
+ 선택적 메타데이터 필터를 사용하여 데이터 소스에서 사용할 수 있는 문서를 지정합니다.

지식 기반이 원하는 대로 작동하면 애플리케이션을 설정하여 지식 기반을 쿼리하거나 [AI 애플리케이션을 위한 지식 기반 배포](knowledge-base-deploy.md)로 진행하여 지식 기반을 에이전트에 연결할 수 있습니다.

테스트 동작은 고객 관리형 지식 기반 또는 관리형 지식 기반에서 사용할 수 있는 기능에 따라 다릅니다. 예를 들어 관리형 지식 기반을 사용하는 경우 에이전트 검색을 사용하여 복잡한 쿼리를 하위 쿼리로 분해하고 [https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_AgenticRetrieveStream.html](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_AgenticRetrieveStream.html) 작업을 사용하여 데이터 소스에서 관련 정보를 반복적으로 검색할 수 있습니다.

자세히 알아보고 싶은 주제를 선택하세요.

**Topics**
+ [지식 기반 쿼리 및 데이터 검색](kb-test-retrieve.md)
+ [고객 관리형 지식 기반 테스트](kb-test-self-managed.md)
+ [쿼리 및 응답을 사용하여 관리형 지식 기반 테스트](kb-managed-test.md)