Knowledge graph
252
작성한 질문수 102
Llm 에서 knowledge graph를 db로 쓴다는 이야기를들었는데, vector db의 자리에 graph db를 교체해넣는개념인가요.
Vector db와 knowledge graph의 장단점은 무엇일까요. 평시에 너무궁금했던내용이라 질문드립니다
답변 1
0
knowledge graph와 vector db 모두 rag를 구성할 때 답변에 필요한 데이터를 가져오는 방법입니다.
차이가 있다면 vector db는 vector화 해서 저장해서 유사도검색을 통해서 데이터를 가져온다고 하면, Knolwedge graph는 요즘 광고(?)에 많이 나오는 neo4j와 같은 graph db를 활용해서 데이터를 graph 형태로 저장한다고 보시면 됩니다.
예를들면 강의에서 활용하는 query인 연봉 5천만원 직장인의 소득세 에 관한 정보를 가져올 때 vector db를 활용하면 연봉 5천만원 직장인의 소득세 를 vector화 해서 유사도 검색을 통해서 필요한 데이터를 가져온다면, knowledge graph를 활용하면 직장인 -> 연봉 5천만원 -> 소득세 와 같은 방식으로 접근해서 데이터를 가져올 수 있다라고 보시면됩니다!
논리적으로 봤을 때는 knowledge graph를 사용하는게 효율이 더 좋을 것 같은데, graph db가 비싸서 아직 많이 도입을 하지 않는 중인 것 같아요. 그리고 테스트 해봤을 때도 도입하고싶다는 생각이 들만큼 큰 효과를 보지는 못했습니다(요건 지극히 개인적인 의견입니다). 다만 랭체인이나 라마인덱스 모두 neo4j와 협업을 많이 하는 것 같아서 그쪽으로 흐름이 넘어갈 수도 있을 것 같습니다
Langchain 공식문서 학습 질문
0
47
2
온톨로지 활용
0
62
2
ollama설치해서 llama로 돌려도 되나요?
0
66
2
소득세법 docx 파일 공유 요청건
0
112
1
EXAONE 모델 불러오기 안되는 문제
0
103
2
[5.1 강의] LLM Evaluator에 Upstage를 사용하는 방법 + 변경된 Langsmith Docs를 참고하여 구현하는 방법 공유
0
136
2
강의 9에 QA관련된 import가 되지 않네요
0
129
2
🚨 python3.14 를 쓰고 계시면 chroma 에서 ConfigError 가 발생합니다.
1
248
1
강의와 책 관련 질문
0
103
1
문서 전처리 고민
0
128
1
RAG 배포 질문드립니다
0
110
1
강의 내용과는 별개로 궁금한 점이 있습니다
0
104
2
폐쇄망 챗봇 모델
0
105
1
AI agent 쿠폰
0
102
2
저는 왜 그대로 했는데 답변이 틀리게 나오는지 모르겠네요
0
110
2
langchain howto/sequence는 지금 doc 공식 사이트 어디서 확인할 수 있나요?
1
106
1
new_question에 대한 답 출력
0
80
2
랭체인 라이브러리
0
169
2
[LangGraph를 활용한 AI Agent 개발] 쿠폰 유효기간
0
116
1
postgresql의 pgvector 벡터는 어떤가요?
0
402
2
doc관련
0
149
2
load_dotenv() 실행 False
0
103
1
RAG 답변 개선을 위한 정답지 활용 구조 검토 요청
0
127
2
3.2 from langchain.chains ~ 에서 모듈을 찾지 못할 때.
2
435
2





