KDI — 2026-07-23
✅ 한 것 (Done)
최근까지 끝낸 작업. 결과물(노트·커밋·파일) 링크가 있으면 같이.
- 범진님의 프로젝트 시연을 보고 문제없이 동작하는 것을 확인하였습니다.
- v1 코드가 추출 → 검증 → 인덱싱 → 임베딩 → 크로마 생성으로 벡터 DB에 내용을 저장하는 로직과 질문 임베딩 → 벡터 top-k 유사도 검색 → Generation(LLM 사용) → 답변의 두 스레드가 존재하는 것을 확인하였습니다.
- 웹 개발을 할 때 연동 구조를 옵시디언에 등록하였습니다.
🔄 하고 있는 것 (Doing)
지금 붙잡고 있는 작업과 현재 상태 한 줄.
- 범진님이 저의 옵시디언 글을 참조하여 프론트엔드는 리액트 프레임워크, 백 엔드는 FastAPI 프레임워크로 생각보다 코드를 잘 구성하였습니다. 하지만 두 프레임워크는 모두 같은 공간(로컬)에서 구동하였으므로, 백엔드는 GCP VM에서, 프론트 엔드는 로컬에서 환경을 구성하고 있습니다. 따라서 앞으로는 프론트 엔드의 코드 개발은 로컬에서 진행하여 GCP VM의 용량을 일부 덜어낼 수 있을 것 같습니다.
📋 해야 할 것 (To-Do)
다음에 할 일, 급한 순서대로.
- 저는 Generation 파트를 담당하기로 하였는데, 화요일 저녁 멘토님 상담에서 팀원들이 병목이 발생할 것을 우려하는게 확인되었습니다. 이에 따라 각 팀원은 파트에 구속되지 않고 자유롭게 개발할 것을 정하고 프로젝트를 진행하기로 하였습니다. Generation은 OpenAPI LLM을 사용하는 것이 고정되었기 때문에 (정답 청크를 읽기 좋게 변환하는 것 뿐이므로 토큰이 적게 나올 것으로 예상되어 OpenAPI를 계속 사용하기로 하였습니다.) 제가 기여할 곳을 찾을 것입니다.
- [ ]
- [ ]
📍 어디까지 왔나 (진행 상황)
맡은 작업 기준으로 지금 위치. 퍼센트나 단계(설계/구현/검증)로.
| 작업 | 진행률 | 비고 |
|---|---|---|
| 백엔드와 프론트엔드의 Github Repo 분리하고 백엔드는 GCPVM에서, 프론트엔드는 로컬에서 서버를 구동시키는 연동 구조 확립 | %100 |
🧱 막힌 것 / 메모 (선택)
블로커, 기다리는 것, 나중에 볼 링크 등.
- 팀에서 Generation을 OpenAPI를 사용해도 토큰이 적게 나오므로 이것을 사용하고 싶어했기에, 다른 분야에서 제가 프로젝트에 기여할 방법을 찾아야 합니다.