1. 업로드 및 채팅
Amazon Bedrock에서는 콘솔에 문서를 직접 업로드할 수 있습니다.
PDF, TXT, DOC 등의 파일을 채팅 창에 드래그 앤 드롭하여 문서와 상호 작용할 수 있습니다.
문서를 업로드하면 질문을 하거나 요약을 받는 등 다양한 작업을 할 수 있습니다.
2. 지식 기반 생성
지식 기반을 생성하려면 다음과 같은 단계가 필요합니다:
AWS Management Console에 Amazon Bedrock 권한이 있는 IAM 역할로 로그인합니다.
AWS IAM (Identity and Access Management)는 Amazon Web Services에서 제공하는 서비스로,
AWS 리소스에 대한 사용자의 액세스를 관리하는 데 도움을 줍니다
IAM을 통해 사용자, 그룹, 정책 등을 생성하고, 권한을 할당하고, 암호를 관리할 수 있습니다
이를 통해 AWS 환경에서 보안을 강화하고, 리소스에 대한 접근을 효율적으로 제어할 수 있습니다
왼쪽 탐색 창에서 Knowledge Base 옵션을 선택합니다.
데이터 소스와 벡터 저장소를 구성합니다.
문서를 업로드하고 선택적으로 필터링을 위한 메타데이터 파일을 생성합니다.
지원되는 임베딩 모델을 선택하여 데이터를 벡터 임베딩으로 변환합니다.
애플리케이션 또는 에이전트를 설정하여 지식 기반을 쿼리하고 응답을 반환합니다.
3. 지식 기반 테스트
테스트 단계에서는 지식 기반에 쿼리를 보내고 응답을 검토합니다.
검색 유형, 최대 검색 결과 수, 필터 등 쿼리 구성을 사용자 지정할 수 있습니다.
이를 통해 지식 기반이 적절한 정보를 정확하게 검색하는지 확인할 수 있습니다.
4. 지식 기반 사용
지식 기반이 설정되고 테스트가 완료되면, 이를 애플리케이션에 통합할 수 있습니다.
이를 통해 챗봇이나 에이전트가 사용자 쿼리와 관련된 정보를 연결하여 더욱 적절하고 개인화된 응답을 제공할 수 있습니다.
RetrieveAndGenerate API를 사용하여 지식 기반을 쿼리하고 응답을 생성할 수 있습니다.
'빅데이터 > AWS' 카테고리의 다른 글
AWS Root 계정과 IAM 계정 비교 해보니.. (0) | 2024.11.06 |
---|---|
json과 jsonl의 차이점 (0) | 2024.11.05 |
AWS Bedrock의 온디맨드 요금과 프로비저닝된 처리량 요금 알아보니... (0) | 2024.11.02 |
AWS APN( AWS Partner Network;AWS 파트너 네트워크) 알아보니... (0) | 2024.10.30 |
Amazon Bedrock의 Prompt management (0) | 2024.10.28 |