MongoDBAtlasVectorDB

MongoDBAtlasVectorDB(**kwargs)

A Collection object for MongoDB.
Initialize the vector database.

Parameters:
NameDescription
**kwargs

Class Attributes

active_collection



embedding_function



type



Instance Methods

create_collection

create_collection(*args, **kwargs) -> 

Call self as a function.

Parameters:
NameDescription
*args
**kwargs

create_index_if_not_exists

create_index_if_not_exists(*args, **kwargs) -> 

Call self as a function.

Parameters:
NameDescription
*args
**kwargs

create_vector_search_index

create_vector_search_index(*args, **kwargs) -> 

Call self as a function.

Parameters:
NameDescription
*args
**kwargs

delete_collection

delete_collection(*args, **kwargs) -> 

Call self as a function.

Parameters:
NameDescription
*args
**kwargs

delete_docs

delete_docs(*args, **kwargs) -> 

Call self as a function.

Parameters:
NameDescription
*args
**kwargs

get_collection

get_collection(*args, **kwargs) -> 

Call self as a function.

Parameters:
NameDescription
*args
**kwargs

get_docs_by_ids

get_docs_by_ids(*args, **kwargs) -> 

Call self as a function.

Parameters:
NameDescription
*args
**kwargs

insert_docs

insert_docs(*args, **kwargs) -> 

Call self as a function.

Parameters:
NameDescription
*args
**kwargs

list_collections

list_collections(*args, **kwargs) -> 

Call self as a function.

Parameters:
NameDescription
*args
**kwargs

retrieve_docs

retrieve_docs(*args, **kwargs) -> 

Call self as a function.

Parameters:
NameDescription
*args
**kwargs

update_docs

update_docs(*args, **kwargs) -> 

Call self as a function.

Parameters:
NameDescription
*args
**kwargs