mirror of
https://github.com/hwchase17/langchain.git
synced 2025-07-06 13:18:12 +00:00
Default Chroma collection name (#1198)
For persistence, it's convenient to have a default collection name which gets used everywhere.
This commit is contained in:
parent
23243ae69c
commit
d2ef5d6167
@ -27,9 +27,11 @@ class Chroma(VectorStore):
|
||||
vectorstore = Chroma("langchain_store", embeddings.embed_query)
|
||||
"""
|
||||
|
||||
_LANGCHAIN_DEFAULT_COLLECTION_NAME = "langchain"
|
||||
|
||||
def __init__(
|
||||
self,
|
||||
collection_name: str,
|
||||
collection_name: str = _LANGCHAIN_DEFAULT_COLLECTION_NAME,
|
||||
embedding_function: Optional[Embeddings] = None,
|
||||
persist_directory: Optional[str] = None,
|
||||
) -> None:
|
||||
@ -155,7 +157,7 @@ class Chroma(VectorStore):
|
||||
embedding: Optional[Embeddings] = None,
|
||||
metadatas: Optional[List[dict]] = None,
|
||||
ids: Optional[List[str]] = None,
|
||||
collection_name: str = "langchain",
|
||||
collection_name: str = _LANGCHAIN_DEFAULT_COLLECTION_NAME,
|
||||
persist_directory: Optional[str] = None,
|
||||
**kwargs: Any,
|
||||
) -> Chroma:
|
||||
@ -189,7 +191,7 @@ class Chroma(VectorStore):
|
||||
documents: List[Document],
|
||||
embedding: Optional[Embeddings] = None,
|
||||
ids: Optional[List[str]] = None,
|
||||
collection_name: str = "langchain",
|
||||
collection_name: str = _LANGCHAIN_DEFAULT_COLLECTION_NAME,
|
||||
persist_directory: Optional[str] = None,
|
||||
**kwargs: Any,
|
||||
) -> Chroma:
|
||||
|
Loading…
Reference in New Issue
Block a user