Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Dataset ¶
type Dataset struct {
ID string `gorm:"primaryKey" json:"id"`
EmbedDimension int `json:"embed_dim,omitempty"`
Files []File `gorm:"foreignKey:Dataset;references:ID;constraint:OnDelete:CASCADE;"`
}
Dataset refers to a VectorDB data space. @Description Dataset refers to a VectorDB data space.
type File ¶
type File struct {
ID string `gorm:"primaryKey" json:"id"`
Dataset string `gorm:"primaryKey" json:"dataset"` // Foreign key to Dataset
Documents []Document `gorm:"foreignKey:FileID,Dataset;references:ID,Dataset;constraint:OnDelete:CASCADE;"`
// File metadata, commonly used for deduplication
FileMetadata `json:",inline"`
}
Click to show internal directories.
Click to hide internal directories.