2026-10-12 16:07:53 +02:00
|
|
|
[package]
|
|
|
|
|
name = "searchi-semantic"
|
|
|
|
|
version.workspace = true
|
|
|
|
|
edition.workspace = true
|
|
|
|
|
license.workspace = true
|
2026-10-12 17:44:56 +02:00
|
|
|
description = "Bounded local Google EmbeddingGemma 2 worker adapter for Searchi"
|
|
|
|
|
|
|
|
|
|
[features]
|
|
|
|
|
default = []
|
|
|
|
|
minilm-proof = ["dep:ort", "dep:tokenizers"]
|
2026-10-12 16:07:53 +02:00
|
|
|
|
|
|
|
|
[dependencies]
|
|
|
|
|
anyhow.workspace = true
|
2026-10-12 19:16:23 +02:00
|
|
|
base64 = "0.22"
|
|
|
|
|
image = { version = "0.25", default-features = false, features = ["png", "jpeg", "webp", "bmp"] }
|
|
|
|
|
jpeg-decoder = { version = "0.3.2", default-features = false }
|
2026-10-12 17:44:56 +02:00
|
|
|
ort = { version = "=2.0.0-rc.13", optional = true, default-features = false, features = ["std", "load-dynamic", "api-27"] }
|
2026-10-12 16:07:53 +02:00
|
|
|
sha2 = "0.10"
|
2026-10-12 17:44:56 +02:00
|
|
|
tokenizers = { version = "=0.22.2", optional = true, default-features = false, features = ["fancy-regex"] }
|
|
|
|
|
serde.workspace = true
|
|
|
|
|
serde_json.workspace = true
|
2026-10-12 16:07:53 +02:00
|
|
|
|
|
|
|
|
[dev-dependencies]
|
2026-10-13 07:58:38 +02:00
|
|
|
tempfile = "3"
|
2026-10-12 16:07:53 +02:00
|
|
|
serde_json.workspace = true
|