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.4.dev1.tar.gz (9.0 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.4.dev1.tar.gz.

File metadata

  • Download URL: swarmauri_vectorstore_pinecone-0.9.4.dev1.tar.gz
  • Upload date:
  • Size: 9.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.15 {"installer":{"name":"uv","version":"0.11.15","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.4.dev1.tar.gz
Algorithm Hash digest
SHA256 2f5dc2c27f0a3dfd668bea279bedb0c0a99ca3d968478b537041b856c72fdb1d
MD5 d2f90aa79e002f9f520c3598d461c8b7
BLAKE2b-256 ca3114cb0f90d42df5360da9cfd5e400272e0e655d8afc144e4a2440e4bd1576

See more details on using hashes here.

File details

Details for the file swarmauri_vectorstore_pinecone-0.9.4.dev1-py3-none-any.whl.

File metadata

  • Download URL: swarmauri_vectorstore_pinecone-0.9.4.dev1-py3-none-any.whl
  • Upload date:
  • Size: 10.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.15 {"installer":{"name":"uv","version":"0.11.15","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.4.dev1-py3-none-any.whl
Algorithm Hash digest
SHA256 049580c6a843f8a68c5a29107b22d66398b719d7f90c4b16afe26f193d4cbc3a
MD5 50160f115acf8f437b14ac824a05fbe9
BLAKE2b-256 1d9a1957673d694d7a77e6bf07152094ef7a4cdcf3f87825c4b4a0f36719fe28

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