[package] name = "searchi-semantic" version.workspace = true edition.workspace = true license.workspace = true description = "Bounded local Google EmbeddingGemma 2 worker adapter for Searchi" [features] default = [] minilm-proof = ["dep:ort", "dep:tokenizers"] [dependencies] anyhow.workspace = true base64 = "0.22" image = { version = "0.25", default-features = false, features = ["png", "jpeg", "webp", "bmp"] } jpeg-decoder = { version = "0.3.2", default-features = false } ort = { version = "=2.0.0-rc.13", optional = true, default-features = false, features = ["std", "load-dynamic", "api-27"] } sha2 = "0.10" tokenizers = { version = "=0.22.2", optional = true, default-features = false, features = ["fancy-regex"] } serde.workspace = true serde_json.workspace = true [dev-dependencies] serde_json.workspace = true