Skip to main content

Embeddings retrieval plugin for InferenceBench Suite (deterministic ranking skeleton; real embedding-model invocation deferred)

Project description

inferencebench-embeddings

Embeddings retrieval plugin for the InferenceBench Suite.

Phase-2-quality skeleton: produces signed envelopes via deterministic hash-based rankings, with placeholders for real embedding-model invocation that future revisions wire to TEI / OpenAI / Cohere.

Suite ID: embeddings.retrieval

Bundled benchmarks:

  • embeddings.retrieval.beir-mini — 5 queries × 20-doc corpus, recall@5.
  • embeddings.retrieval.long-doc — 3 queries with longer documents, nDCG@10.

The skeleton does NOT actually embed any text. For each query it ranks the corpus by sha256(query + doc_id), then scores the top-k against the fixture's relevant set. This produces a real, well-defined retrieval metric in [0, 1] without external dependencies — future revisions replace the hash rank with a real vector search.

Project details


Download files

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

Source Distribution

inferencebench_embeddings-0.0.2.tar.gz (18.6 kB view details)

Uploaded Source

Built Distribution

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

inferencebench_embeddings-0.0.2-py3-none-any.whl (21.3 kB view details)

Uploaded Python 3

File details

Details for the file inferencebench_embeddings-0.0.2.tar.gz.

File metadata

  • Download URL: inferencebench_embeddings-0.0.2.tar.gz
  • Upload date:
  • Size: 18.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.14 {"installer":{"name":"uv","version":"0.11.14","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":null}

File hashes

Hashes for inferencebench_embeddings-0.0.2.tar.gz
Algorithm Hash digest
SHA256 7697644839f6f748322f59faae40868ffecde7bda33d5bbcd6c08e357d7696ba
MD5 7a9f15c84965621d41cd93bf01a34002
BLAKE2b-256 c15cadb1c0158d93aba396c56796ae53dcaf2951b6410e3b194fbcb0cc762536

See more details on using hashes here.

File details

Details for the file inferencebench_embeddings-0.0.2-py3-none-any.whl.

File metadata

  • Download URL: inferencebench_embeddings-0.0.2-py3-none-any.whl
  • Upload date:
  • Size: 21.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.14 {"installer":{"name":"uv","version":"0.11.14","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":null}

File hashes

Hashes for inferencebench_embeddings-0.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 ff07145b5f53dd5b3ca0637b103466add454eab68c6db37cc58d8275c2f8afe8
MD5 a7331e43edf51477b0d032254d18e0d8
BLAKE2b-256 a3e7c99fa5b597db9cc5ad7b0b78f9fadc445166d1324b488a707485b32d207d

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