Repolode
aws-solutions

aws-solutions/generative-ai-application-builder-on-aws

Amazon Bedrock과 SageMaker AI에서 생성형 AI 채팅 및 에이전트 활용 사례를 구축·비교하고 프로덕션에 적용할 수 있는 웹 대시보드를 배포하는 AWS 솔루션입니다.

스타
358
포크
139
열린 이슈
13
마지막 커밋
16일 전

어떤 프로젝트인가요?

Generative AI Application Builder on AWS는 관리자가 웹 기반 대시보드에서 생성형 AI 활용 사례를 만들고 구성하고 비교할 수 있도록 지원하는 배포형 솔루션입니다. 각 활용 사례는 별도의 CloudFormation 스택으로 배포되며, 대시보드에서 팀은 다양한 LLM 및 구성 조합을 나란히 시험해 본 뒤 하나를 프로덕션에 적용할 수 있습니다.

현재 릴리스는 지식 베이스를 통해 기업 데이터를 조회할 수 있는 챗봇 스타일 UI를 포함한 채팅 활용 사례를 지원합니다. 지원되는 지식 소스로는 Amazon Kendra와 Knowledge Bases for Amazon Bedrock이 있으며, LLM은 Amazon Bedrock 또는 Amazon SageMaker AI에서 호스팅할 수 있습니다. 에이전트 활용 사례는 구성된 Amazon Bedrock Agent로 요청을 전달합니다. 맞춤형 최종 사용자 구현을 위한 API도 제공됩니다.

이 프로젝트는 AWS CDK를 사용하는 TypeScript로 작성되었으며, Vite로 빌드한 React 기반 대시보드 및 채팅 UI를 포함합니다. 배포에는 `cdk deploy`를 사용하거나, 에셋을 S3에 스테이징하는 사용자 지정 빌드를 사용할 수 있습니다.

핵심 기능

  • 01여러 LLM 활용 사례를 배포하고 비교할 수 있는 웹 대시보드
  • 02Amazon Kendra 또는 Amazon Bedrock Knowledge Bases를 통해 지식 베이스를 활용하는 채팅 UI
  • 03LLM 제공자로 Amazon Bedrock 및 Amazon SageMaker AI와 통합
  • 04Amazon Bedrock Agent 활용 사례 지원
  • 05여러 LLM의 지표를 추적하는 CloudWatch 대시보드
  • 06VPC 배포 옵션을 지원하는 모듈형 중첩 CloudFormation 스택

활용 사례

  • AWS에서 회사 문서를 바탕으로 질문에 답하는 내부 챗봇 시범 운영
  • 프로덕션에 적용할 모델을 선택하기 전에 동일한 활용 사례에서 여러 파운데이션 모델 비교
  • 비엔지니어링 팀이 AI 어시스턴트를 실행하고 구성할 수 있도록 관리형 인터페이스 제공
  • 제공되는 채팅 API를 기반으로 맞춤형 프런트엔드 또는 통합 구축

빠른 시작

  1. 1

    사전 요구 사항(Docker, Node.js 20.x, CDK v2.118.0, Python 3.13.x, AWS CLI, jq)을 설치합니다

  2. 2

    AWS CLI 자격 증명을 구성한 다음, 아직 설정하지 않았다면 계정과 리전에서 CDK를 부트스트랩합니다

    cdk bootstrap
  3. 3

    CDK로 솔루션을 배포합니다

    cdk deploy

사용 전 알아둘 점

  • AWS 계정이 필요하며, 배포 후 AWS 서비스 사용 비용이 발생합니다.
  • 배포된 사용 사례는 AWS 서비스 제공 여부에 따라 달라지며, Amazon Bedrock 모델 액세스는 먼저 요청해야 합니다.
  • 설정에는 여러 사전 요구 사항이 필요하며 AWS CDK와 CloudFormation에 대한 지식이 있어야 합니다.

포함된 컬렉션

토픽

자주 묻는 질문

generative-ai-application-builder-on-aws은(는) 무엇인가요?
Amazon Bedrock과 SageMaker AI에서 생성형 AI 채팅 및 에이전트 활용 사례를 구축·비교하고 프로덕션에 적용할 수 있는 웹 대시보드를 배포하는 AWS 솔루션입니다. Generative AI Application Builder on AWS는 관리자가 웹 기반 대시보드에서 생성형 AI 활용 사례를 만들고 구성하고 비교할 수 있도록 지원하는 배포형 솔루션입니다. 각 활용 사례는 별도의 CloudFormation 스택으로 배포되며, 대시보드에서 팀은 다양한 LLM 및 구성 조합을 나란히 시험해 본 뒤 하나를 프로덕션에 적용할 수 있습니다.
generative-ai-application-builder-on-aws은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
generative-ai-application-builder-on-aws은(는) Apache-2.0 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
generative-ai-application-builder-on-aws은(는) 아직 유지보수되고 있나요?
활발히 유지보수 중. generative-ai-application-builder-on-aws의 마지막 커밋은 2026년 10월 6일입니다.
generative-ai-application-builder-on-aws은(는) 어디에 사용할 수 있나요?
AWS에서 회사 문서를 바탕으로 질문에 답하는 내부 챗봇 시범 운영 프로덕션에 적용할 모델을 선택하기 전에 동일한 활용 사례에서 여러 파운데이션 모델 비교 비엔지니어링 팀이 AI 어시스턴트를 실행하고 구성할 수 있도록 관리형 인터페이스 제공 제공되는 채팅 API를 기반으로 맞춤형 프런트엔드 또는 통합 구축
generative-ai-application-builder-on-aws는 어떻게 설치하나요?
사전 요구 사항(Docker, Node.js 20.x, CDK v2.118.0, Python 3.13.x, AWS CLI, jq)을 설치합니다 AWS CLI 자격 증명을 구성한 다음, 아직 설정하지 않았다면 계정과 리전에서 CDK를 부트스트랩합니다: cdk bootstrap CDK로 솔루션을 배포합니다: cdk deploy
generative-ai-application-builder-on-aws은(는) 어디서 받을 수 있나요?
소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/aws-solutions/generative-ai-application-builder-on-aws

요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.

관련 프로젝트