Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AutoIndexer ¶
type AutoIndexer struct {
// contains filtered or unexported fields
}
func New ¶
func New(sc FileGetter, graph GraphWriter, cache *memory.ContentCache, registry *parser.ParserRegistry) *AutoIndexer
type FileGetter ¶
type GraphWriter ¶
type GraphWriter interface {
CreateEntities([]memory.Entity) ([]memory.Entity, error)
CreateRelations([]memory.Relation) ([]memory.Relation, error)
AddObservations([]memory.Observation) ([]memory.Observation, error)
SearchNodes(query string) (memory.KnowledgeGraph, error)
EntityCount() (int64, error)
}
Click to show internal directories.
Click to hide internal directories.