Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type EmbedStore ¶
type EmbedStore interface {
}
type LocalProject ¶
type LocalProject struct {
ProjectName ProjectName
ProjectDir ProjectDir
}
type Project ¶
type Project interface {
GetProjectName() ProjectName
GetFiles() ([]types.FileReader, error)
GetEmbeddingCollection() types.DBCollectionInterface[types.Vector]
GetTimestampCache() types.DBCollectionInterface[int64]
GetEmbeddingsCache() types.DBCollectionInterface[string]
CanIndex() bool
}
func GetProjectFromContext ¶
type ProjectDB ¶
type ProjectDB map[ProjectName]ProjectDir
type ProjectDB2 ¶
type ProjectDB2 map[ProjectName]Project
type ProjectDir ¶
type ProjectDir string
Click to show internal directories.
Click to hide internal directories.