연락처 정보

코스 개요

에이전틱 개발을 위한 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 엔지니어
 21 시간

참가자 수


참가자별 가격

예정된 코스

관련 카테고리