Return DashVector VectorStore initialized from texts and embeddings.
This is the quick way to get started with dashvector vector store.
from_texts(
cls,
texts: List[str],
embedding: Embeddings,
metadatas: Optional[List[dict]] = None,
dashvector_api_key: Optional[str] = None,
dashvector_endpoint: Optional[str] = None,
collection_name: str = 'langchain',
text_field: str = 'text',
batch_size: int = 25,
ids: Optional[List[str]] = None,
**kwargs: Any = {}
) -> DashVectorExample:
.. code-block:: python
from langchain_community.vectorstores import DashVector from langchain_community.embeddings import OpenAIEmbeddings import dashvector
embeddings = OpenAIEmbeddings() dashvector = DashVector.from_documents( docs, embeddings, dashvector_api_key="{DASHVECTOR_API_KEY}" )