기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
사용자 지정
지원되는 데이터 소스 서비스를 선택하는 대신 다음과 같은 이점을 위해 사용자 지정 데이터 소스에 연결할 수 있습니다.
-
지식 기반이 액세스할 수 있도록 하려는 데이터 유형에 대한 유연성 및 제어.
-
KnowledgeBaseDocumentsAPI 작업을 사용하여 변경 사항을 동기화할 필요 없이 문서를 직접 수집하거나 삭제할 수 있습니다. -
Amazon Bedrock 콘솔 또는 API를 통해 직접 데이터 소스의 문서를 볼 수 있는 기능입니다.
-
AWS Management Console 에서 직접 데이터 소스에 문서를 업로드하거나 인라인으로 추가할 수 있습니다.
지식 기반을 사용자 지정 데이터 소스에 연결하려면 Agents for Amazon Bedrock 빌드 타임 엔드포인트를 사용하여 CreateDataSource 요청을 보냅니다. 연결할 지식 기반의 knowledgeBaseId를 지정하고, 데이터 소스에 name를 제공하고,의 type 필드를 dataSourceConfiguration로 설정합니다MANAGED_KNOWLEDGE_BASE_CONNECTOR. 에서 커넥터 자체를 정의하고를 type로 managedKnowledgeBaseConnectorConfiguration.connectorParameters설정합니다CUSTOM. 다음은 이 데이터 소스를 생성하는 최소 예제입니다.
PUT /knowledgebases/KB12345678/datasources/ HTTP/1.1 Content-type: application/json { "name": "MyCustomDataSource", "dataSourceConfiguration": { "type": "MANAGED_KNOWLEDGE_BASE_CONNECTOR", "managedKnowledgeBaseConnectorConfiguration": { "connectorParameters": { "type": "CUSTOM", "version": "1", "aclEnabled": false } } } }
문서 수준 액세스 제어를 활성화connectorParameters하려면 true에서 aclEnabled로 설정합니다. 자세한 내용은 문서 수준 액세스 제어을 참조하세요.
사용자 지정 데이터 소스를 설정한 후 여기에 문서를 추가하고 지식 기반에 직접 수집할 수 있습니다. 다른 데이터 소스와 달리 사용자 지정 데이터 소스를 동기화할 필요가 없습니다. 문서를 직접 수집하는 방법을 알아보려면 변경 사항을 지식 기반에 직접 수집을 참조하세요.