소개
시도하고자 했던 것과 그 이유를 알려주세요.
[Rag기반 AI챗봇]
제작 사유: LLM과 RAG를 포함한 다양한 기능을 활용하는 ai agent를 연습삼아 만들어보고 싶었음
진행 방법
어떤 도구를 사용했고, 어떻게 활용하셨나요?
n8n
[주요 노드]
gemini api (챗 및 임베딩 모델)
supabase vector store (벡터 database)
Window Buffer Memory (메모리)
(사진1, 전체 플로우)
(사진2, supabase database 세팅 시 활용한 sql 쿼리문)
-> openai api와 다르게 gemini api를 활용하기 위해서, 벡터 차원을 '768'로 설정해줘야했음