Course Outline

LangGraph와 그래프 개념 소개

  • LLM 앱을 위한 그래프: 오케스트레이션 vs. 단순한 체인
  • LangGraph에서 노드, 엣지 및 상태
  • Hello LangGraph: 첫 번째 실행 가능한 그래프

상태 관리 및 프롬프트 체인

  • 그래프 노드로 프롬프트 설계
  • 노드 간 상태 전달 및 출력 처리
  • 메모리 패턴: 단기 vs. 지속적인 컨텍스트

분기, 제어 흐름 및 오류 처리

  • 조건부 라우팅 및 다중 경로 워크플로우
  • 재시도, 타임아웃 및 폴백 전략
  • 애드힘포텐시 및 안전 재실행

도구 및 외부 통합

  • 그래프 노드에서 함수/도구 호출
  • 그래프 내에서 REST API 및 서비스 호출
  • 구조화된 출력 처리

검색 증강 워크플로우

  • 문서 섭취 및 청킹 기본
  • 임베딩 및 벡터 저장소 (예: ChromaDB)
  • 인용을 통한 근거 기반 답변

테스트, 디버깅 및 평가

  • 노드 및 경로에 대한 유닛 스타일 테스트
  • 트레이싱 및 관찰 가능성
  • 품질 검사: 사실성, 안전성 및 결정성

패키징 및 배포 기본

  • 환경 설정 및 의존성 관리
  • API 뒤 그래프 제공
  • 워크플로우 버전 관리 및 롤링 업데이트

요약 및 다음 단계

Requirements

  • 기본 Python 프로그래밍에 대한 이해
  • REST API 또는 CLI 도구 경험
  • LLM 개념과 프롬프트 엔지니어링 기본 원리에 대한 친숙함

대상

  • 그래프 기반 LLM 오케스트레이션에 새로운 개발자 및 소프트웨어 엔지니어
  • 다단계 LLM 앱을 구축하는 프롬프트 엔지니어와 AI 초보자
  • LLM을 사용하여 워크플로우 자동화를 탐구하는 데이터 전문가
 14 Hours

Number of participants


Price per participant

Upcoming Courses

Related Categories