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.4.tar.gz (13.7 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.4-py3-none-any.whl (20.5 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: oidm_common-0.2.4.tar.gz
  • Upload date:
  • Size: 13.7 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.4.tar.gz
Algorithm Hash digest
SHA256 2d921f630c5d665ca29b8fbdd7aec423bd27ac8e56bc8bba398479a65eef6c91
MD5 f681fdd90907dcf3c75f7ef6d864c413
BLAKE2b-256 6489b9b20fa9c19a1fab5515eddb036170e60b628f21bc8f77bb2f86940dd0c1

See more details on using hashes here.

File details

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

File metadata

  • Download URL: oidm_common-0.2.4-py3-none-any.whl
  • Upload date:
  • Size: 20.5 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.4-py3-none-any.whl
Algorithm Hash digest
SHA256 0f27bdf252516375193485d3491db77f0fcce9e01f4bf340dde553c04c8b31e4
MD5 277108da0e0b4a778a449b93ec41aa94
BLAKE2b-256 4fe690615e4f20d8f921825c3d38818ed4818f90a3404eeb25824da782d4feae

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