Cognee 핵심 기능 — v1.0 메모리 생애주기 연산
Cognee 핵심 기능
Cognee v1.0은 메모리 생애주기 전체를 다루는 네 가지 연산을 공개해요. .remember(저장), .recall(회상), .forget(삭제), .improve(향상)가 그것이에요. 하나씩 볼게요.
네 가지 연산
.remember— 데이터를 메모리에 저장. 실제로는 수집·청킹·엔티티 추출·그래프 구축·후속 강화(enrichment) 패스를 실행.recall— 메모리에서 회상. 쿼리를 최적 검색 전략으로 자동 라우팅하고 지식 그래프의 맥락 결과를 반환.forget— 메모리·시스템 상태 초기화.improve— 기존 그래프 강화, 세션 메모리를 영구 메모리로 연결
그래프 위의 회상
클래식 RAG는 임베딩 유사도로만 검색하는 반면, Cognee는 엔티티와 관계로 이루어진 지식 그래프를 만들어 회상이 연결을 따라갈 수 있게 해요.
- 원시 정보 → 추출된 개념 → 의미 있는 관계
- 검색 전략이 자동 라우팅되므로 사용자는 내부를 몰라도 최적 결과를 받아요
검색 전략
Cognee는 상황에 따라 검색 전략을 고릅니다.
CHUNKS_LEXICAL— 키워드 검색 (LLM·임베딩 호출 없이 동작)- 그래프 기반 검색 — 지식 그래프의 관계를 따라 회상
- 임베딩 유사도 검색