45분
실습: Streamlit Q&A 인터페이스
Weekly Project - GraphRAG 시스템
실습: Streamlit Q&A 인터페이스
GraphRAG > Weekly Project - GraphRAG 시스템
학습 목표
st.session_state로 대화 기록 및 엔진 유지 st.chat_message/st.chat_input으로 채팅 UI 사이드바에 설정, 통계, 샘플 질문
Streamlit Q&A 인터페이스
마지막으로 사용자가 상호작용할 수 있는 채팅 인터페이스를 구현합니다.
왜 배우는가?
Streamlit 선택 이유
- 빠른 구현: Python 코드만으로 UI
- 채팅 지원: st.chat_message, st.chat_input
- 세션 관리: st.session_state로 대화 기록
- 배포 쉬움: Streamlit Cloud 무료 호스팅
구현 방법
app.py
에디터 로딩 중...
실행
에디터 로딩 중...
에디터 로딩 중...