🚀 1. 프로젝트 개요이번 프로젝트의 목표는 단순한 API 호출을 넘어, 사용자의 입력(텍스트, 음성, 이미지)을 안전하게 검증하고 처리하는 풀스택 AI 서비스를 구축하는 것이었다. 이를 위해 프론트엔드(Vanilla JS)부터 API 게이트웨이(Django), AI 연동 전담 모델 서버(FastAPI)까지 역할이 명확히 분리된 MSA(마이크로서비스 아키텍처)를 설계했다.주요 기능Guardrail (안전망): 사용자의 부적절한 요청(선정성, 폭력성 등)을 AI가 사전 차단.멀티모달 처리: 텍스트 대화뿐만 아니라 이미지 생성(~그려줘), TTS 음성 변환 지원.답변 품질 평가: LLM의 답변이 사용자의 질문과 얼마나 적합한지 자체 채점(Scoring)하여 UX 신뢰도 향상. 🏛️ 2. 아키텍처 설계:..