단계 1: 가상 환경 활성화

배스천 인스턴스 연결

이 워크샵의 모듈을 완료하기 위해 배스천 인스턴스를 사용합니다. 시작하려면:

  1. CloudFormationarrow-up-right로 이동하여 왼쪽 패널에서 vscode를 선택합니다

CloudFormation 스택
  1. Outputs 탭을 선택하고 Password 복사 후 URL을 클릭하여 vscode를 오픈합니다.

CloudFormation Outputs
  1. CodeServer에 접속합니다

CodeServer

환경 설정

다음으로, workshop-module-1 폴더로 이동하여 zip 파일을 다운로드하고 내용을 추출합니다:

다음 명령어를 사용하여 가상 환경을 활성화합니다:

가상 환경 활성화
circle-info

가상 환경이 활성화되면 프롬프트 앞에 (.venv) 접두사가 표시됩니다.

프로젝트 구조 분석

워크샵 환경의 디렉토리 구조를 이해합니다:

핵심 의존성 (requirements.txt)

패키지
역할

strands-agents

Strands AI 에이전트 프레임워크

strands-agents-tools

기본 도구 (current_time 등)

strands-agents-builder-bedrock

Amazon Bedrock 모델 통합

bedrock-agentcore-client

AgentCore Runtime SDK

mcp

Model Context Protocol 클라이언트

boto3

AWS SDK for Python

circle-info

핵심 포인트: 이 프로젝트는 Strands Agents Framework를 기반으로 합니다. Agent, BedrockModel, MCPClient 세 가지 핵심 클래스로 에이전트를 구성하며, AgentCore Runtime이 서버리스 인프라를 관리합니다.

이 단계가 완료되었습니다. Next를 클릭하여 진행합니다.

마지막 업데이트