

이전 게시물에서 카카오톡 텍스트 변환만 진행하였는 데요.
이제 나머지 부분부터 프로젝트 완성까지 진행한
내용을 공유하도록 할게요.
자세한 코드는 마찬가지로 아래 github을
참고해주시면 됩니다.
GitHub - JangBogwang/MyChat: 카카오톡 대화 기반으로 말투를 따라하는 챗봇 생성 프로젝트
카카오톡 대화 기반으로 말투를 따라하는 챗봇 생성 프로젝트. Contribute to JangBogwang/MyChat development by creating an account on GitHub.
github.com
일단 프로젝트 아키텍쳐는
다음과 같이 구현하였습니다.

프로젝트를 구성하는 핵심 기술 스택은 다음과 같습니다.
Backend: Python,FastAPI
Frontend: Vanilla JS, HTML, CSS (Nginx 서빙)
Database:
- MySQL: 채팅 로그 등 정형 데이터 저장
- Qdrant: 벡터 임베딩 데이터 저장 (Vector DB)
Infra: Docker, Docker Compose
AI/LLM: OpenAI API (Embedding & Chat Completion)
처음 계획은 벡터 db만 연결 후
api 형태로 구현하는 것으로 마무리하는 것이었는데요.
하다보니 프론트 페이지 구현하고
채팅창처럼 진짜 이야기를 나눌 수 있으면 좋겠다고
느껴서 프엔, 백엔까지 구현하게 되었습니다.
배포할 생각으로 만든 것이 아니기 때문에
로컬에서만 테스트 해보시길 바래요.

이건 간단하게 구현해 본 대화창인데요.
일반 채팅창 형태의 ui로 구현하고자 하였습니다.
본인 취향에 맞게 수정하시고
추가적인 기능을 더해서 만들 수도 있습니다.
혹시나 궁금한 사항이 있으면 댓글로 질문 주세요.
[카카오톡 대화 기록 기반 챗봇 프로젝트] 내 말투를 따라하는 챗봇 만들기(1) - 카카오톡 대화 기
SSAFY 과정을 마무리 하는 시점에서재밌는 프로젝트를 하고 싶어졌습니다. 카카오톡 대화 기록을 가지고 내 말투를 따라하는 챗봇을 만들면어떨까? 하는 생각에서 간단하게 프로젝트를 진행해봅
growingegg.tistory.com
'개인 프로젝트' 카테고리의 다른 글
| [카카오톡 대화 기록 기반 챗봇 프로젝트] 내 말투를 따라하는 챗봇 만들기(1) - 카카오톡 대화 기록 수집 (0) | 2025.06.23 |
|---|---|
| [리드위드 웹사이트 제작 프로젝트] 프로젝트 진행(2) (1) | 2024.03.14 |
| [리드위드 웹사이트 제작 프로젝트] 프로젝트 진행(1) (0) | 2024.03.12 |
| [리드위드 웹사이트 제작 프로젝트] 프로젝트 개요 및 시작 (2) | 2024.03.05 |
Comments