Repolode
aws-samples

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. 1

    저장소를 클론합니다

    git clone https://github.com/aws-samples/generative-ai-use-cases
  2. 2

    저장소로 이동한 다음 최신 릴리스 브랜치로 전환합니다

    cd generative-ai-use-cases git switch -c genu $(git describe --tags --abbrev=0)
  3. 3

    저장소 루트에서 종속성을 설치합니다

    npm ci
  4. 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 통계는 매일 갱신됩니다.

관련 프로젝트