주요 LLM 제공업체와 연결하고 로컬 지식 베이스를 갖춘 MCP 클라이언트 데스크톱 AI 어시스턴트
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
사전 요구 사항(Docker, Node.js 20.x, CDK v2.118.0, Python 3.13.x, AWS CLI, jq)을 설치합니다
- 2
AWS CLI 자격 증명을 구성한 다음, 아직 설정하지 않았다면 계정과 리전에서 CDK를 부트스트랩합니다
cdk bootstrap - 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 통계는 매일 갱신됩니다.
관련 프로젝트
인프라 코드, 컨테이너 이미지와 오픈소스 패키지를 스캔해 클라우드 설정 오류와 CVE를 찾는 정적 분석 도구입니다.
LLM 생성 과정에서 출력을 지정된 타입, 정규식, JSON 스키마 또는 문법에 맞도록 제한하는 Python 라이브러리입니다.
LLM 애플리케이션에 컨텍스트 계층을 제공하는 오픈소스 RAG 엔진으로, 검색 증강 생성과 에이전트 기능을 결합합니다.
문서를 엔티티와 관계로 인덱싱해 검색 증강 LLM 답변을 제공하는 경량 지식 그래프 RAG 프레임워크이자 서버입니다.
모듈형 파이프라인과 에이전트 워크플로를 활용해 RAG, 검색, 에이전트용 프로덕션급 LLM 애플리케이션을 구축하는 오픈 소스 Python 프레임워크입니다.