| Name | Type | Description |
|---|---|---|
texts* | List[str] | Text data. |
embedding* | Optional[Union[EmbeddingType, List[EmbeddingType]]] | |
metadatas | Optional[List[dict]] | Default: None |
collection_name | str | Default: 'LangChainCollection' |
connection_args | Optional[Dict[str, Any]] | Default: None |
consistency_level | str | Default: 'Session' |
index_params | Optional[Union[dict, List[dict]]] | Default: None |
search_params | Optional[Union[dict, List[dict]]] | Default: None |
drop_old | bool | Default: False |
ids | Optional[List[str]] | Default: None |
auto_id | bool | Default: False |
builtin_function | Optional[Union[BaseMilvusBuiltInFunction, List[BaseMilvusBuiltInFunction]]] | Default: None |
**kwargs | Any | Default: {} |
Create a Milvus collection, indexes it with HNSW, and insert data asynchronously.
Returns: Milvus: Milvus Vector Store
Embedding function.
Metadata for each text if it exists.
Collection name to use.
Connection args to use. Defaults to
DEFAULT_MILVUS_CONNECTION.
Which consistency level to use.
Which index_params to use.
Which search params to use.
Whether to drop the collection with that name if it exists.
List of text ids.
Whether to enable auto id for primary key.
If False, you need to provide text ids (string less than 65535
bytes).
If True, Milvus will generate unique integers as primary keys.
Built-in function to use.
Other parameters in Milvus Collection.