vanna.chromadb_vector

default_ef = <chromadb.utils.embedding_functions.ONNXMiniLM_L6_V2 object>
class ChromaDB_VectorStore(vanna.base.VannaBase):

Helper class that provides a standard way to create an ABC using inheritance.

chroma_client
documentation_collection
ddl_collection
sql_collection
def generate_embedding(self, data: str, **kwargs) -> list[float]:
def add_question_sql(self, question: str, sql: str, **kwargs):
def add_ddl(self, ddl: str, **kwargs):
def add_documentation(self, doc: str, **kwargs):
def get_similar_question_sql(self, question: str, **kwargs) -> list: