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.1.0.tar.gz (18.7 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.1.0-py3-none-any.whl (21.3 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: inferencebench_embeddings-0.1.0.tar.gz
  • Upload date:
  • Size: 18.7 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.1.0.tar.gz
Algorithm Hash digest
SHA256 a186ee99ae701d83b181432f11306dedbb825527a14fc1277abeaac0bb703c3e
MD5 ab9535ecc9ec152ac62a39c1395a7941
BLAKE2b-256 d9b178e5c3f2cfd16c1da5db2f6ed355d0837edbfb2a72862f577bed2571948d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: inferencebench_embeddings-0.1.0-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.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 db7b8cc4d3fd4a1e10ebc5a264e4b57fdfbad5850dd9dd2f924671c03d00af7b
MD5 c3c1cb1e1be9b4fe1345667f9cdfb712
BLAKE2b-256 44adffa463b4f28021ea6708c60e824651cc9d7b7701f6499d5f7ec8695cd980

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