langchain-fluxvector
LangChain integration for FluxVector — vector search API with built-in embeddings.
Installation
pip install langchain-fluxvector
Usage
from langchain_fluxvector import FluxVectorStore
# FluxVector handles embeddings server-side — no OpenAI key needed
vs = FluxVectorStore(
api_key="fv_live_...",
collection="my-docs",
)
# Add documents
vs.add_texts([
"FluxVector is a vector search API",
"It supports 100+ languages",
"Hybrid BM25 + vector search included",
])
# Search
results = vs.similarity_search("multilingual search", k=3)
for doc in results:
print(doc.page_content, doc.metadata["score"])
Why FluxVector?
- No embedding model needed — FluxVector embeds text server-side
- Hybrid search — BM25 + vector with RRF fusion, out of the box
- 100+ languages — Multilingual-e5-large handles cross-lingual retrieval
- $29/mo for 1M vectors — Flat pricing, no per-query charges
- Self-host free — Same Docker image, your infrastructure
With LangChain Chains
from langchain_fluxvector import FluxVectorStore
from langchain_openai import ChatOpenAI
from langchain.chains import RetrievalQA
vs = FluxVectorStore(api_key="fv_live_...", collection="docs")
retriever = vs.as_retriever(search_kwargs={"k": 5})
qa = RetrievalQA.from_chain_type(
llm=ChatOpenAI(),
retriever=retriever,
)
answer = qa.invoke("What languages does FluxVector support?")
Links
Metadata
Release files for langchain-fluxvector 0.2.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| langchain_fluxvector-0.2.0.tar.gz | 3.8 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| langchain_fluxvector-0.2.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 8.7 kB
Release files / langchain_fluxvector-0.2.0.tar.gz
| Download URL | langchain_fluxvector-0.2.0.tar.gz |
|---|---|
| Size | 3.8 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
23dfb2230b6074a31bc226ac16e5baf42e7d8d2a96e8eefdbb4cc8b36642c72e
|
|
BLAKE2b-256 checksum How to use checksums |
802bf9dda4a35155320dbe837137ab41cd85f18ba221971097ce3278181e01e1
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.14.3
|
Release files / langchain_fluxvector-0.2.0-py3-none-any.whl
| Download URL | langchain_fluxvector-0.2.0-py3-none-any.whl |
|---|---|
| Size | 4.9 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
5984caf569f79882e10cd32778bdf977b0f847d356254ffd4333107dbacc5a10
|
|
BLAKE2b-256 checksum How to use checksums |
8163fb9aea1d0fd5a2604a7fd2cd5a96ffe3450ce0cab692ff7d26c747359d90
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.14.3
|