연락처 정보
 기간 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 엔지니어

참가자 수


참가자별 가격

예정된 코스

관련 카테고리