문의를 보내주셔서 감사합니다! 팀원이 곧 연락드리겠습니다.
예약을 보내주셔서 감사합니다! 저희 팀 멤버 중 한 분이 곧 연락드리겠습니다.
기간 21 시간
코스 개요
에이전틱 개발을 위한 Python 환경 소개
- Python, 가상 환경 및 의존성 관리 설정
- 버전 관리와 격리를 위한 Git 및 Docker 사용
- 재현 가능한 환경을 위한 모범 사례
에이전트 SDK 및 프레임워크 개요
- LangChain, AutoGen 및 기타 부상 중인 SDK
- 에이전트 구조와 수명 주기: 인식, 추론, 행동
- SDK 기능 및 아키텍처 스타일 비교
Python으로 기능적인 에이전트 구축
- LangChain으로 간단한 에이전트 만들기
- 외부 도구 및 API에 에이전트 연결
- 입력/출력, 메모리, 영속성 처리
도구 및 API 통합
- 에이전트 사용을 위한 도구 정의 및 등록
- 보안 API 통합 및 키 관리
- 외부 데이터소스 및 커스텀 함수 호출 사용
에이전트 오케스트레이션 및 통신 패턴
- AutoGen을 활용한 멀티 에이전트 협업
- 작업 위임 및 계획 로직
- 이벤트 기반 및 비동기 오케스트레이션
테스팅, 디버깅 및 가시성
- 모의 입력 및 제어된 환경으로 에이전트 테스트
- 메시지 흐름 및 도구 호출 디버깅
- 구조화된 로깅 및 성능 메트릭 구현
배포 및 프로덕션 고려사항
- Python 에이전트 서비스 패키징 및 컨테이너화
- CI/CD 파이프라인 통합
- 장기 실행 에이전트 확장, 모니터링 및 유지보수
요약 및 다음 단계
요건
- Python 프로그래밍 및 패키지 관리에 대한 이해
- REST API 및 JSON 데이터 구조 경험
- Python의 비동기 I/O에 대한 기본 지식
대상 독자층
- 백엔드 엔지니어
- 플랫폼 엔지니어
- ML 엔지니어