기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
코드 해석을 활성화하여 애플리케이션의 코드 생성, 실행, 테스트
코드 해석을 통해 에이전트는 보안 테스트 환경에서 애플리케이션 코드를 생성 및 실행하고 코드의 문제를 해결할 수 있습니다. 코드 해석을 사용하면 에이전트의 파운데이션 모델을 사용하여 생성형 AI 애플리케이션 구축에 집중하면서 기본 기능을 구현하기 위한 코드를 생성할 수 있습니다.
Amazon Bedrock에서 코드 해석을 사용하여 다음 작업을 수행할 수 있습니다.
-
특정 작업에 대한 사용자 요청을 이해하고, 사용자가 요청한 작업을 수행할 수 있는 코드를 생성하고, 코드를 실행하고, 코드 실행의 결과를 제공합니다.
-
사용자의 일반 쿼리를 이해하고 코드를 생성 및 실행하여 사용자에게 응답을 제공합니다.
-
데이터 분석, 시각화 및 평가를 수행하기 위한 코드를 생성합니다.
-
사용자가 업로드한 파일에서 정보를 추출하고, 정보를 처리하고, 사용자 쿼리에 응답합니다.
-
빠른 프로토타이핑을 위해 사용자와의 대화를 기반으로 코드를 생성합니다.
기본적으로 세션당 동시 활성 코드 해석의 최대 수는 25개 AWS 계정 입니다. 즉, 각는 코드 인터프리터를 사용하여 에이전트와 한 번에 최대 25개의 지속적인 대화를 나눌 AWS 계정 수 있습니다.
다음은 Amazon Bedrock 내에서 코드를 생성하고 실행하여 코드 해석의 도움을 받을 수 있는 몇 가지 사용 사례입니다.
-
.csv와 같은 데이터 파일에서 금융 거래를 분석하여 수익 또는 손실이 발생했는지 확인합니다.
-
2020년 3월 14일과 같은 날짜 형식을 .txt 또는 .csv와 같은 파일 API 형식
YYYY-MM-DD
의 표준 형식으로 변환 -
스프레드시트(XLS)에서 데이터 분석을 수행하여 분기별/연간 회사 수익 또는 인구 증가율과 같은 지표를 계산합니다.
Amazon Bedrock에서 코드 해석을 사용하려면 다음 단계를 따릅니다.
-
에이전트를 구축할 때 코드 해석을 활성화합니다. 코드 해석 활성화가 완료되면 사용을 시작할 수 있습니다.
-
프롬프트를 제공하여 Amazon Bedrock에서 코드 해석 사용을 시작합니다. 예를 들어 “파이의 제곱근을 127자리까지 계산해 줘” 같은 요청이 가능합니다. 코드 해석은 python 코드를 생성하고 실행하여 응답을 제공합니다.
-
파일을 첨부할 수도 있습니다. 파일의 정보를 사용하여 질문을 하고 데이터를 요약하거나 분석할 수 있습니다. 컴퓨터 또는 Amazon S3 버킷에 있는 파일을 첨부할 수 있습니다.
지원되는 리전
Amazon Bedrock 에이전트에 대한 코드 해석이 지원되는 리전은 다음과 같습니다.
리전 |
---|
미국 동부(버지니아 북부) |
미국 서부(오리건) |
유럽(프랑크푸르트) |
파일 지원
코드 해석을 사용하면 파일을 첨부한 후 첨부된 파일을 사용하여 질문을 하고, 첨부된 파일의 내용을 기반으로 데이터를 요약하거나 분석할 수 있습니다.
최대 5개의 파일을 첨부할 수 있습니다. 모든 파일의 크기를 합하여 최대 10MB까지 가능합니다.
-
지원되는 입력 파일 형식: CSV, XLS, XLSX, YAML, JSON, DOC, DOCX, HTML, MD, 및 TXT PDF
-
지원되는 출력 파일 형식: CSV, XLS, XLSX, YAML, JSON, DOC, DOCX, HTML, MD, TXT, 및 PDF PNG