ElGraph.Memory.Embedder behaviour (ElGraph v0.3.0)

Copy Markdown View Source

텍스트를 벡터로 변환하는 임베더 behaviour.

ElGraph.Memory.recall_relevant/4가 시맨틱 회수(코사인 유사도 랭킹)에 사용한다. 순수 함수 계약이므로 결정적 테스트 임베더, 외부 모델 어댑터 등 무엇으로든 구현할 수 있다.

Summary

Callbacks

embed(text)

@callback embed(text :: String.t()) :: [float()]