Amazon Bedrock과 SageMaker AI에서 생성형 AI 채팅 및 에이전트 활용 사례를 구축·비교하고 프로덕션에 적용할 수 있는 웹 대시보드를 배포하는 AWS 솔루션입니다.
aws-samples/generative-ai-use-cases
CDK로 배포하는 AWS 호스팅 웹 앱으로, 채팅, RAG, 에이전트와 다양한 비즈니스 활용 사례를 지원하는 안전한 생성형 AI 작업 공간을 조직에 제공합니다.
대체할 수 있는 제품:ChatGPT Enterprise
- 스타
- 1,402
- 포크
- 443
- 열린 이슈
- 104
- 마지막 커밋
- 7시간 전
어떤 프로젝트인가요?
Generative AI Use Cases(GenU)는 생성형 AI를 활용한 일반적인 비즈니스 사례를 하나의 웹 프런트엔드에 모은 AWS 샘플 애플리케이션입니다. AWS Cloud Development Kit(CDK)를 사용해 AWS 계정에 배포하며, 모델에 접근할 때는 Amazon Bedrock을 사용합니다. 따라서 팀은 직접 인터페이스를 개발하지 않고도 텍스트 생성, 요약, 번역, 이미지 및 동영상 생성, 회의록 작성 등의 작업을 시험해 볼 수 있습니다.
문서 기반 질의응답을 위해 GenU는 Amazon Kendra 또는 Amazon Bedrock Knowledge Base를 기반으로 하는 RAG Chat 활용 사례를 제공하며, reranking, 메타데이터 필터, MCP 서버를 통한 외부 데이터 같은 옵션을 지원합니다. 또한 사용자 지정 에이전트를 호스팅하고, AgentCore Runtime과 Bedrock Flows를 가져올 수 있습니다. Use Case Builder를 사용하면 코드를 변경하지 않고 프롬프트 템플릿으로 새로운 활용 사례 화면을 생성할 수 있습니다.
GenU는 인증, 접근 제어, 보안 설정을 갖춰 조직 내에 생성형 AI를 도입하려는 곳을 대상으로 하며, React 프런트엔드를 TypeScript로 작성했습니다.
핵심 기능
- 01채팅, 텍스트 생성, 요약, 번역, 회의록 작성 기능을 바로 사용할 수 있습니다
- 02Amazon Kendra 또는 Amazon Bedrock Knowledge Base를 기반으로 하는 RAG Chat
- 03Amazon Bedrock 모델을 통한 이미지 및 동영상 생성
- 04Use Case Builder로 프롬프트 템플릿에서 사용자 지정 활용 사례 화면 생성
- 05Bedrock Agents, AgentCore Runtime, Bedrock Flows 가져오기 및 MCP 서버 연동
활용 사례
- AWS에서 접근 제어를 적용해 전사적으로 생성형 AI 채팅 도구 도입
- S3에 저장된 사내 문서를 기반으로 내부 RAG 어시스턴트 구축
- 새 프런트엔드 코드를 작성하지 않고 팀별 사용자 지정 프롬프트 기반 봇 호스팅
- 바로 사용할 수 있는 채팅 및 생성 인터페이스로 Amazon Bedrock 모델 평가
빠른 시작
- 1
저장소를 클론합니다
git clone https://github.com/aws-samples/generative-ai-use-cases - 2
저장소로 이동한 다음 최신 릴리스 브랜치로 전환합니다
cd generative-ai-use-cases git switch -c genu $(git describe --tags --abbrev=0) - 3
저장소 루트에서 종속성을 설치합니다
npm ci - 4
모델을 사용할 리전에서 필요한 Bedrock 모델을 활성화한 다음 일반 배포 명령을 실행합니다
npm run cdk:deploy
사용 전 알아둘 점
- AWS 계정이 필요하며, 비용이 발생하는 AWS 리소스가 배포됩니다.
- 사용하기 전에 Amazon Bedrock에서 모델 액세스를 수동으로 활성화해야 합니다.
- Amazon Kendra는 유지 관리 모드이며 신규 고객을 더 이상 받지 않습니다. 따라서 RAG 설정에는 Knowledge Base 사용을 권장합니다.
포함된 컬렉션
토픽
자주 묻는 질문
- generative-ai-use-cases은(는) 무엇인가요?
- CDK로 배포하는 AWS 호스팅 웹 앱으로, 채팅, RAG, 에이전트와 다양한 비즈니스 활용 사례를 지원하는 안전한 생성형 AI 작업 공간을 조직에 제공합니다. Generative AI Use Cases(GenU)는 생성형 AI를 활용한 일반적인 비즈니스 사례를 하나의 웹 프런트엔드에 모은 AWS 샘플 애플리케이션입니다. AWS Cloud Development Kit(CDK)를 사용해 AWS 계정에 배포하며, 모델에 접근할 때는 Amazon Bedrock을 사용합니다. 따라서 팀은 직접 인터페이스를 개발하지 않고도 텍스트 생성, 요약, 번역, 이미지 및 동영상 생성, 회의록 작성 등의 작업을 시험해 볼 수 있습니다.
- generative-ai-use-cases은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
- generative-ai-use-cases은(는) MIT-0 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
- generative-ai-use-cases은(는) 아직 유지보수되고 있나요?
- 활발히 유지보수 중. generative-ai-use-cases의 마지막 커밋은 2026년 11월 6일입니다.
- generative-ai-use-cases은(는) 어디에 사용할 수 있나요?
- AWS에서 접근 제어를 적용해 전사적으로 생성형 AI 채팅 도구 도입 S3에 저장된 사내 문서를 기반으로 내부 RAG 어시스턴트 구축 새 프런트엔드 코드를 작성하지 않고 팀별 사용자 지정 프롬프트 기반 봇 호스팅 바로 사용할 수 있는 채팅 및 생성 인터페이스로 Amazon Bedrock 모델 평가
- generative-ai-use-cases는 어떻게 설치하나요?
- 저장소를 클론합니다: git clone https://github.com/aws-samples/generative-ai-use-cases 저장소로 이동한 다음 최신 릴리스 브랜치로 전환합니다: cd generative-ai-use-cases git switch -c genu $(git describe --tags --abbrev=0) 저장소 루트에서 종속성을 설치합니다: npm ci 모델을 사용할 리전에서 필요한 Bedrock 모델을 활성화한 다음 일반 배포 명령을 실행합니다: npm run cdk:deploy
- generative-ai-use-cases은(는) 어디서 받을 수 있나요?
- 소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/aws-samples/generative-ai-use-cases
요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.
관련 프로젝트
AWS Well-Architected 모범 사례를 기준으로 IaC 템플릿과 아키텍처 다이어그램을 평가하는 Amazon Bedrock 기반 생성형 AI 도구입니다.
문서, 이미지, 로컬 도구를 지원하는 Amazon Bedrock 모델용 네이티브 macOS Swift 앱입니다.
파일 편집, 명령 실행, 웹 검색, 지식 기반 활용이 가능한 Amazon Bedrock 기반 데스크톱 자율형 AI 에이전트 앱입니다.
Amazon Bedrock의 파운데이션 모델로 생성형 AI 앱을 만드는 방법을 배우는 실습형 Jupyter 노트북 워크숍입니다.
여러 AI 제공자를 통합하고 Agents, MCP, Artifacts, 다중 사용자 인증을 지원하는 셀프 호스팅 채팅 플랫폼