90분
최종 프로젝트: 제조 매뉴얼 Q&A 챗봇 v2.0
Day 5: 제조 매뉴얼 Q&A 챗봇
최종 프로젝트: 제조 매뉴얼 Q&A 챗봇 v2.0
LLM 기초 > Day 5: 제조 매뉴얼 Q&A 챗봇
학습 목표
Week 1의 모든 학습 내용을 통합한 완성도 높은 챗봇을 구현한다 프로덕션 수준의 에러 처리, 비용 추적, 대화 관리를 포함한다 README, requirements.txt 등 배포 가능한 패키지를 만든다
최종 프로젝트: 제조 매뉴얼 Q&A 챗봇 v2.0
구현 순서 (권장)
에디터 로딩 중...
필수 구현 사항
- 4개 분야별 시스템 프롬프트
- 스트리밍 응답
- 에러 처리 (재시도 3회)
- 대화 히스토리 (최근 10개)
- 대화 초기화
- 대화 내보내기 (Markdown)
- 비용 추적 (사이드바)
실행 확인
에디터 로딩 중...
에디터 로딩 중...
힌트 보기
- • 기능별로 하나씩 추가하세요. 한 번에 다 만들려고 하지 마세요
- • 각 기능 추가 후 streamlit run으로 테스트하세요
- • 에러 처리는 try/except로 API 호출을 감싸는 것부터 시작
- • 대화 내보내기는 문자열 조합 → st.download_button
정답 보기
에디터 로딩 중...