mirror of
https://github.com/hwchase17/langchain.git
synced 2025-08-04 10:42:55 +00:00
ensure embedding dimension value is dynamically set
This commit is contained in:
parent
a8d5810d6e
commit
cea3f8ed8a
@ -70,7 +70,7 @@ export default function VectorStoreTabs(props) {
|
|||||||
{
|
{
|
||||||
value: "Qdrant",
|
value: "Qdrant",
|
||||||
label: "Qdrant",
|
label: "Qdrant",
|
||||||
text: `from qdrant_client.models import Distance, VectorParams\nfrom langchain_qdrant import QdrantVectorStore\nfrom qdrant_client import QdrantClient\n${useFakeEmbeddings ? fakeEmbeddingsString : ""}\nclient = QdrantClient(":memory:")\nclient.create_collection(\n collection_name="test",\n vectors_config=VectorParams(size=3072, distance=Distance.COSINE)\n)\n${vectorStoreVarName} = QdrantVectorStore(\n client=client,\n collection_name="test",\n embedding=embeddings,\n)`,
|
text: `from qdrant_client.models import Distance, VectorParams\nfrom langchain_qdrant import QdrantVectorStore\nfrom qdrant_client import QdrantClient\n${useFakeEmbeddings ? fakeEmbeddingsString : ""}\nclient = QdrantClient(":memory:")\n\nembedding_dimension = len(embeddings.embed_query("sample text"))\n\nclient.create_collection(\n collection_name="test",\n vectors_config=VectorParams(size=embedding_dimension, distance=Distance.COSINE)\n)\n${vectorStoreVarName} = QdrantVectorStore(\n client=client,\n collection_name="test",\n embedding=embeddings,\n)`,
|
||||||
packageName: "langchain-qdrant",
|
packageName: "langchain-qdrant",
|
||||||
default: false,
|
default: false,
|
||||||
},
|
},
|
||||||
|
Loading…
Reference in New Issue
Block a user