한눈에 보는 키워드
Streamlit
· LangChain
· GPT-4o
· Perplexity
· Midjourney
· DALL·E 3
· S3
· TTL
· Prompt Engineering
프로젝트 예시 화면
사내∙개인용으로 텍스트·이미지 생성 작업을 한곳에서 처리할 수 있는 통합형 생성 AI 웹앱입니다.
Streamlit UI 위에 LangChain을 얹어 대화 세션 관리, 파일 임베딩, 멀티-모달 프롬프트 엔지니어링을 구현했습니다.
범주 | 항목 |
---|---|
Frontend | Streamlit 1.40.2 + st-chat-elements |
LLM & 챗 | OpenAI GPT-4o (Chat Completions) + LangChain 0.3.9 |
검색/근거 | Perplexity API |
이미지 생성 | Midjourney API · DALL·E 3 API |
DB/저장소 | AWS S3 (3-day TTL Lifecycle) + RDS (MySQL) |
인프라 | EC2 · nginx |
기타 주요 패키지 | pandas, SQLAlchemy, boto3, streamlit, pydantic, PyMySQL 등 |
Python 환경 | Python 3.11 / 주요 requirements.txt 별도 |