메인 콘텐츠로 건너뛰기

개요

토픽은 관련된 Episode를 그룹화하고 요약을 제공합니다. 의미 있는 그룹화가 존재할 때만 생성되는 선택적 구조이며, 모든 Episode가 Topic에 속하는 것은 아닙니다. 구조화된 기억과 청크 검색의 차이점에 대해서는 컨셉 개요를 참조하세요.

필드

필드타입설명
idstring고유 식별자
titlestring자동 생성되는 토픽 제목
summarystring그룹화된 에피소드의 요약
episodeCountnumber토픽 내 에피소드 수
createdAtstring생성 일시
updatedAtstring최종 업데이트 일시

토픽이 생성되는 시점

의미 있는 그룹화가 감지되면 토픽이 자동으로 생성됩니다.
  • 여러 명의 논의 — 예: 여러 참여자가 있는 Slack 스레드
  • 연속된 대화 — 예: 회의 중 지속적인 의견 교환
  • 관련 메시지 그룹 — 하나의 주제를 중심으로 일관된 단위를 형성하는 메시지
다음의 경우 토픽은 생성되지 않습니다.
  • 단발성 질문이나 독립적인 메시지
  • 혼자 하는 작업 (MCP 작업 등)
  • 그룹화가 가치를 더하지 않는 경우
모든 Episode가 Topic에 속할 필요는 없습니다. Topic은 의미 있는 요약을 제공할 때만 생성되는 선택적 구조입니다.

검색

Topic은 의미 검색을 지원합니다. “그 프로젝트 논의”, “인증에 대한 토론” 같은 모호한 쿼리로도 관련 토픽을 찾을 수 있습니다. 정확한 키워드를 기억하지 않아도 과거 대화를 쉽게 발견할 수 있습니다.

Episode와의 관계

Topic은 하나 이상의 Episode를 그룹화합니다. 모든 Episode가 Topic에 속하는 것은 아니며, 그룹화에 의미가 있을 때만 요약으로 생성됩니다.
Topic: "인증 방식 논의"
  |-- Episode: "김 대리가 JWT 제안"
  |-- Episode: "이 과장이 OAuth2 제안"
  |-- Episode: "팀에서 JWT로 결정"
  |
  요약: "팀이 인증 방식을 논의하고 JWT를 선택"

관련 페이지

데이터 타입

전체 데이터 타입 컨셉 개요

Episodes API

Topic은 Episodes API를 통해 접근합니다