IDEA-8: GraphRAG — NetworkX 기반 지식 그래프
- td_knowledge_graph 테이블 (user_id, subject, relation, object 트리플) - GraphService: MultiDiGraph 인메모리 캐시 + MySQL 영속화 - add_relation / query_entity LangChain 도구 - call_model에 그래프 요약 자동 주입 (시스템 프롬프트) - GRAPH_ENABLED=true 환경변수로 활성화 - requirements.txt에 networkx>=3.0 추가 Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -72,6 +72,7 @@ def _get_agent(user_id: str) -> AgentService:
|
||||
ingestion_service=_container.ingestion_service() if _cfg.conv_rag_enabled else None,
|
||||
crag_enabled=_cfg.crag_enabled,
|
||||
conv_rag_enabled=_cfg.conv_rag_enabled,
|
||||
graph_service=_container.graph_service() if _cfg.graph_enabled else None,
|
||||
user_id=user_id,
|
||||
)
|
||||
if _vision_model:
|
||||
|
||||
Reference in New Issue
Block a user