2026-08-07-ship-a-production-rag-chatbot-in-a-weekend-with-claude-pgvector-and-fast-07f8cf6a24
Claude, pgvector, FastAPI로 주말에 RAG 챗봇 만들기
DEV Community

편집자 요약
이 글은 Postgres의 pgvector, FastAPI, Claude를 이용해 주말 안에 실용적인 RAG 챗봇을 구성하는 방법을 설명합니다. RAG는 질문을 벡터로 바꿔 관련 문서 조각을 찾고, 그 문맥을 Claude에 전달해 답을 생성하는 방식입니다. Claude에는 embeddings API가 없으므로, 임베딩은 Voyage AI, OpenAI 또는 로컬 모델을 별도로 사용해야 합니다. 또한 임베딩 모델의 차원 수가 pgvector 스키마와 맞아야 하며, 서로 다른 모델의 벡터를 한 테이블에 섞을 수 없습니다.
인사이트
RAG를 익히려면 생성 모델만 보는 대신 임베딩, 벡터 검색, API 연결이 어떻게 나뉘는지 함께 이해해야 합니다. 다음 단계로는 Postgres에 pgvector를 붙이고, 한 문서를 임베딩한 뒤 유사도 검색 SQL을 직접 실행해 보는 것이 좋습니다.
댓글
댓글을 불러오는 중…