코스 개요

에이전트 개발을 위한 파이썬 환경 소개

  • 파이썬, 가상 환경, 의존성 관리 설정
  • Git과 Docker를 사용한 버전 제어와 격리
  • 재현 가능한 환경을 위한 최선의 방법

에이전트 SDK 및 프레임워크 개요

  • LangChain, AutoGen, 기타 새로운 SDK
  • 에이전트 구조와 라이프사이클: 인식, 추론, 행동
  • SDK 기능과 아키텍처 스타일 비교

파이썬에서 기능적인 에이전트 구축

  • LangChain을 사용하여 간단한 에이전트 만들기
  • 에이전트를 외부 도구와 API에 연결하기
  • 입력/출력, 메모리, 지속성 처리하기

도구 및 API 통합

  • 에이전트 사용을 위한 도구 정의와 등록
  • 보안된 API 통합과 키 관리
  • 외부 데이터 소스 및 사용자 정의 함수 호출 사용하기

에이전트 오케스트레이션 및 커뮤니케이션 패턴

  • AutoGen을 사용한 다중 에이전트 협업
  • 태스크 위임과 계획 논리
  • 이벤트 기반 및 비동기 오케스트레이션

테스팅, 디버깅, 관찰성

  • 모의 입력과 제어된 환경을 사용한 에이전트 테스트
  • 메시지 흐름 및 도구 호출 디버깅
  • 구조화된 로그 기록 및 성능 메트릭 구현하기

배포 및 프로덕션 고려사항

  • 파이썬 에이전트 서비스의 패키징 및 컨테이너화
  • CI/CD 파이프라인 통합
  • 스케일링, 모니터링, 장기 실행 에이전트 유지 관리

요약 및 다음 단계

요건

  • 파이썬 프로그래밍과 패키지 관리에 대한 이해
  • REST API와 JSON 데이터 구조에 대한 경험
  • 파이썬에서 비동기 I/O에 대한 기본적인 친숙함

대상자

  • 백엔드 엔지니어
  • 플랫폼 엔지니어
  • ML 엔지니어
 21 시간

참가자 수


참가자당 가격

예정된 코스

관련 카테고리