package
0.0.0-20230628125949-3eebe5bfe722
Repository: https://github.com/wejick/gochain.git
Documentation: pkg.go.dev

# Packages

No description provided by the author
No description provided by the author
No description provided by the author

# Functions

WithAdditionalFields set the additional fields to query Some datastore has different way to handle non existent field, some return empty some return error.
WithLimit set the limit of the result.
WithSimilarity set the minimum similarity score Different datastore has different way to handle similarity score.

# Structs

Option give way to pass additional parameter to the datastore.

# Interfaces

DataStore is the interface for storing and retrieving data.
Retriever is the interface for retrieving data can be used to interact with read only data source like get API DataStore and VectorStore are interface compatible with retriever.
VectorStore is the interface for storing and retrieving vector data.