Skip to main content

Swarmauri Pinecone Vector Store

Project description

Swarmauri Logo

PyPI - Downloads Hits PyPI - Python Version PyPI - License PyPI - swarmauri_vectorstore_pinecone


Swarmauri Vectorstore Pinecone

A vector store implementation using Pinecone as the backend for efficient similarity search and document storage.

Installation

pip install swarmauri_vectorstore_pinecone

Usage

from swarmauri.vector_stores.PineconeVectorStore import PineconeVectorStore
from swarmauri.documents.Document import Document

# Initialize vector store
vector_store = PineconeVectorStore(
    api_key="your-pinecone-api-key",
    collection_name="example",
    vector_size=100
)
vector_store.connect()

# Add documents
documents = [
    Document(content="First document"),
    Document(content="Second document"),
]
vector_store.add_documents(documents)

# Retrieve similar documents
results = vector_store.retrieve(query="document", top_k=2)

Want to help?

If you want to contribute to swarmauri-sdk, read up on our guidelines for contributing that will help you get started.

Project details


Release history Release notifications | RSS feed

Download files

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

Source Distribution

swarmauri_vectorstore_pinecone-0.9.3.dev5.tar.gz (8.9 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 swarmauri_vectorstore_pinecone-0.9.3.dev5.tar.gz.

File metadata

  • Download URL: swarmauri_vectorstore_pinecone-0.9.3.dev5.tar.gz
  • Upload date:
  • Size: 8.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.10.4 {"installer":{"name":"uv","version":"0.10.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for swarmauri_vectorstore_pinecone-0.9.3.dev5.tar.gz
Algorithm Hash digest
SHA256 8f08152c6f5d7fd9a5c65456978e0551ec689633fe736c3c9fd969da59bed547
MD5 ab0008cfd164722def10ff619679c99b
BLAKE2b-256 661ad7f9b3b8bd5a147b6950fb12f4d546b88d4cfe7804ffb067b86c63728c4b

See more details on using hashes here.

File details

Details for the file swarmauri_vectorstore_pinecone-0.9.3.dev5-py3-none-any.whl.

File metadata

  • Download URL: swarmauri_vectorstore_pinecone-0.9.3.dev5-py3-none-any.whl
  • Upload date:
  • Size: 10.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.10.4 {"installer":{"name":"uv","version":"0.10.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for swarmauri_vectorstore_pinecone-0.9.3.dev5-py3-none-any.whl
Algorithm Hash digest
SHA256 d28b6ca6977cc7c70ac8cf8a60c69881699c9c55b06ea260891a57b88196d743
MD5 2fb2365baefc3d668ca24ef22c02ead6
BLAKE2b-256 9542543c13bb8ac8ca40cc3a5215e6de2e6f238173ca77f94564c1f70e6f1ffb

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page