25분
Week 1 핵심 패턴 총정리
Day 5: 제조 매뉴얼 Q&A 챗봇
Week 1 핵심 패턴 총정리
LLM 기초 > Day 5: 제조 매뉴얼 Q&A 챗봇
학습 목표
Week 1 전체 학습 내용을 체계적으로 정리한다 각 패턴의 코드 스니펫을 빠르게 참조할 수 있다
Week 1 핵심 패턴 레퍼런스
패턴 1: API 기본 호출
에디터 로딩 중...
패턴 2: 스트리밍
에디터 로딩 중...
패턴 3: 에러 처리 + 재시도
에디터 로딩 중...
패턴 4: 비용 추적
에디터 로딩 중...
패턴 5: Streamlit 챗봇
에디터 로딩 중...
패턴 6: 분야별 시스템 프롬프트
에디터 로딩 중...
패턴 7: 대화 히스토리 관리
에디터 로딩 중...
이 7가지 패턴을 조합하면 프로덕션급 제조 챗봇이 완성된다.
핵심 포인트
- • API 기본 호출: model, messages, temperature, max_tokens
- • 스트리밍: stream=True + chunk 순회
- • 에러 처리: 지수 백오프 + 에러 분류
- • 비용 추적: usage.prompt_tokens / completion_tokens
- • Streamlit: session_state + chat_message + write_stream