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.3.tar.gz (13.5 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.3-py3-none-any.whl (20.3 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: oidm_common-0.2.3.tar.gz
  • Upload date:
  • Size: 13.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.10.6 {"installer":{"name":"uv","version":"0.10.6","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.3.tar.gz
Algorithm Hash digest
SHA256 0e1dcb5da556620612e7ad65f689a46e032e747ba39c94a50cb8963b35a446be
MD5 ea86dec7ec12d29d0b68b1e63d866c3a
BLAKE2b-256 844443fda8416e87e59212daea4eaa28b9a81f211a61d4edeba410ca1945306a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: oidm_common-0.2.3-py3-none-any.whl
  • Upload date:
  • Size: 20.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.10.6 {"installer":{"name":"uv","version":"0.10.6","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.3-py3-none-any.whl
Algorithm Hash digest
SHA256 979f134a4ae97555dc327d0c5e7907d9fab8c1a80741707e7320b6fb7274beca
MD5 377ffcae0fbe62198e7c2aca3c79574c
BLAKE2b-256 8efd60a8a78a09bc533481e96769774aef4bb8f4443083159577f835c77da54a

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