mirror of
https://github.com/hwchase17/langchain.git
synced 2025-07-07 13:40:46 +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)
|
vectorstore = Chroma("langchain_store", embeddings.embed_query)
|
||||||
"""
|
"""
|
||||||
|
|
||||||
|
_LANGCHAIN_DEFAULT_COLLECTION_NAME = "langchain"
|
||||||
|
|
||||||
def __init__(
|
def __init__(
|
||||||
self,
|
self,
|
||||||
collection_name: str,
|
collection_name: str = _LANGCHAIN_DEFAULT_COLLECTION_NAME,
|
||||||
embedding_function: Optional[Embeddings] = None,
|
embedding_function: Optional[Embeddings] = None,
|
||||||
persist_directory: Optional[str] = None,
|
persist_directory: Optional[str] = None,
|
||||||
) -> None:
|
) -> None:
|
||||||
@ -155,7 +157,7 @@ class Chroma(VectorStore):
|
|||||||
embedding: Optional[Embeddings] = None,
|
embedding: Optional[Embeddings] = None,
|
||||||
metadatas: Optional[List[dict]] = None,
|
metadatas: Optional[List[dict]] = None,
|
||||||
ids: Optional[List[str]] = None,
|
ids: Optional[List[str]] = None,
|
||||||
collection_name: str = "langchain",
|
collection_name: str = _LANGCHAIN_DEFAULT_COLLECTION_NAME,
|
||||||
persist_directory: Optional[str] = None,
|
persist_directory: Optional[str] = None,
|
||||||
**kwargs: Any,
|
**kwargs: Any,
|
||||||
) -> Chroma:
|
) -> Chroma:
|
||||||
@ -189,7 +191,7 @@ class Chroma(VectorStore):
|
|||||||
documents: List[Document],
|
documents: List[Document],
|
||||||
embedding: Optional[Embeddings] = None,
|
embedding: Optional[Embeddings] = None,
|
||||||
ids: Optional[List[str]] = None,
|
ids: Optional[List[str]] = None,
|
||||||
collection_name: str = "langchain",
|
collection_name: str = _LANGCHAIN_DEFAULT_COLLECTION_NAME,
|
||||||
persist_directory: Optional[str] = None,
|
persist_directory: Optional[str] = None,
|
||||||
**kwargs: Any,
|
**kwargs: Any,
|
||||||
) -> Chroma:
|
) -> Chroma:
|
||||||
|
Loading…
Reference in New Issue
Block a user