Skip to main content

Shared infrastructure for OIDM packages

Project description

oidm-common

Internal infrastructure package for the Open Imaging Data Model (OIDM) ecosystem.

⚠️ Not for Direct Use

This package provides shared infrastructure for OIDM packages. Do not install this package directly.

Instead, use one of the user-facing packages:

Contents

  • DuckDB connection management and hybrid search
  • Embedding cache and providers
  • Distribution utilities (manifest, download, paths)
  • Shared data models (IndexCode, WebReference)

Embedding cache

High-level helpers (get_embedding, get_embeddings_batch) use a DuckDB-backed cache by default at ~/.cache/findingmodel/embeddings.duckdb. Pass cache=None to disable caching, or pass an EmbeddingCache instance to override the path.

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

oidm_common-0.2.2.tar.gz (12.9 kB view details)

Uploaded Source

Built Distribution

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

oidm_common-0.2.2-py3-none-any.whl (19.3 kB view details)

Uploaded Python 3

File details

Details for the file oidm_common-0.2.2.tar.gz.

File metadata

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

File hashes

Hashes for oidm_common-0.2.2.tar.gz
Algorithm Hash digest
SHA256 481a57cca732c0476e85119d28a8183f295256f3bc783bbca344748bbd37708a
MD5 476f9044e508463c510b5603ca47af96
BLAKE2b-256 5c31a62eaad998c9795e0ce1531f267be4986cb4e733b61e796639769ed17c25

See more details on using hashes here.

File details

Details for the file oidm_common-0.2.2-py3-none-any.whl.

File metadata

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

File hashes

Hashes for oidm_common-0.2.2-py3-none-any.whl
Algorithm Hash digest
SHA256 5a2eb68944a73f72d27e4b8fae913ba4662a28bcaef9d2745cee63c2985bceb7
MD5 bfdcc21fc349a55e96d8f8b46c417ed7
BLAKE2b-256 db117c63fdae4488ec77e227f586f1bb8558ee20ef9f08865c36b3e55a95f7a3

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