Skip to main content

llama-index-vector-stores-rostam

LlamaIndex vector store integration for Rostam — a high-performance vector database and sub-microsecond key-value store in a single Go engine.

pip install llama-index-vector-stores-rostam
from llama_index.core import VectorStoreIndex, StorageContext
from llama_index.vector_stores.rostam import RostamVectorStore

vector_store = RostamVectorStore(url="http://localhost:8080", collection="docs")
storage_context = StorageContext.from_defaults(vector_store=vector_store)
index = VectorStoreIndex.from_documents(documents, storage_context=storage_context)

Run a Rostam server:

docker run -p 8080:8080 -e ROSTAM_API_KEY=secret ghcr.io/rostamlabs/rostam:latest

RostamVectorStore implements LlamaIndex's BasePydanticVectorStore. The implementation ships in the rostam-client package; this package re-exports it under the conventional llama_index.vector_stores.rostam namespace.

See the Rostam docs for indexes, hybrid search, and filtering. Apache-2.0.

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

llama_index_vector_stores_rostam-0.1.0.tar.gz (1.5 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

File details

Details for the file llama_index_vector_stores_rostam-0.1.0.tar.gz.

File metadata

File hashes

Hashes for llama_index_vector_stores_rostam-0.1.0.tar.gz
Algorithm Hash digest
SHA256 feac06bd265e22d0879de840c4372614e47cddf22e1a9c721ee61a3ec2e22d3e
MD5 1f4203b9f129277b35320a1c1e1cff8b
BLAKE2b-256 67321f5859fd4ea16604163e910a541aeb2df4189376f9bf208051d7cb97e6a5

See more details on using hashes here.

Provenance

The following attestation bundles were made for llama_index_vector_stores_rostam-0.1.0.tar.gz:

Publisher: publish-partner-packages.yml on rostamlabs/rostam

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file llama_index_vector_stores_rostam-0.1.0-py3-none-any.whl.

File metadata

File hashes

Hashes for llama_index_vector_stores_rostam-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 44bf293969e475800b0cccc53a7f8da1d4a2f57a7482f3e0d2323f5faf3b90d5
MD5 fb7ea9ec737fc04ce4045e4dc2a3fb3e
BLAKE2b-256 9b6bd545bf4abf1f561f0fbf0d287eddd397f0d01f52f8136585d8b37bb9b4ff

See more details on using hashes here.

Provenance

The following attestation bundles were made for llama_index_vector_stores_rostam-0.1.0-py3-none-any.whl:

Publisher: publish-partner-packages.yml on rostamlabs/rostam

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Release history Release notifications | RSS feed

This release

0.1.0 This release

2 files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page