Skip to main content

traceAI-weaviate

OpenTelemetry instrumentation for Weaviate vector database (v4 API).

Installation

pip install traceAI-weaviate

Quick Start

from fi_instrumentation import register
from traceai_weaviate import WeaviateInstrumentor
import weaviate

trace_provider = register(project_name="my-rag-app")
WeaviateInstrumentor().instrument(tracer_provider=trace_provider)

client = weaviate.connect_to_local()
collection = client.collections.get("Documents")

# All operations are traced
results = collection.query.near_text(query="machine learning", limit=5)
collection.data.insert(properties={"title": "My Doc", "content": "..."})

Instrumented Operations

Operation Span Name Description
near_vector weaviate near_vector Vector similarity search
near_text weaviate near_text Text-based semantic search
hybrid weaviate hybrid Hybrid BM25 + vector search
bm25 weaviate bm25 Keyword search
fetch_objects weaviate fetch_objects Fetch objects
insert weaviate insert Insert single object
insert_many weaviate insert_many Batch insert
delete_by_id weaviate delete_by_id Delete by ID
delete_many weaviate delete_many Batch delete

License

Apache License 2.0

Metadata

Release files for traceAI-weaviate 0.1.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for traceAI-weaviate 0.1.0
File Size Uploaded Provenance Actions
traceai_weaviate-0.1.0.tar.gz 3.3 kB Without provenance Details for traceai_weaviate-0.1.0.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for traceAI-weaviate 0.1.0
File Interpreter ABI Platform Actions
traceai_weaviate-0.1.0-py3-none-any.whl Python 3 none any Details for traceai_weaviate-0.1.0-py3-none-any.whl

Total release size: 8.0 kB

Release files / traceai_weaviate-0.1.0.tar.gz

Download URL traceai_weaviate-0.1.0.tar.gz
Size 3.3 kB
Tags Source
SHA-256 checksum
How to use checksums
94eb278ee729188afb3218b628dbd3548dbbb335b0c587d30409baab76808e15
BLAKE2b-256 checksum
How to use checksums
8d2d23d4dd0f0bd21ecd2f8e52a4687c191fbfeca9c985b12a943d61439e12d6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.9.21 {"installer":{"name":"uv","version":"0.9.21","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

Release files / traceai_weaviate-0.1.0-py3-none-any.whl

Download URL traceai_weaviate-0.1.0-py3-none-any.whl
Size 4.7 kB
Tags Python 3
SHA-256 checksum
How to use checksums
3506a7c3897d304adaaeab425ddb94bfd8e4e51e617883e91234a85a13e9f506
BLAKE2b-256 checksum
How to use checksums
c22104d137593d6401e2089190faa99ca76d7539e235a069cbc3754e8bec5a6b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.9.21 {"installer":{"name":"uv","version":"0.9.21","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

Security for traceAI-weaviate 0.1.0

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

0.1.0 This release

2 release files No provenance

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