Cargo Features

[dependencies]
kalosm = { version = "0.4.0", default-features = false, features = ["full", "cuda", "mkl", "language", "bert", "llama", "prompt_annealing", "metal", "sound", "surrealdb", "vision", "openai", "anthropic", "remote", "scrape"] }

[dev-dependencies.kalosm]
features = [
"sound",
"language",
"vision",
"remote",
"surrealdb",
"prompt_annealing",
]
workspace = true

default = bert, llama

These default features are set whenever kalosm is added without default-features = false somewhere in the dependency tree.

full = language, sound, surrealdb, vision
cuda

Enables cublas of optional kalosm-language, cuda of optional kalosm-sound, cublas of optional kalosm-vision

mkl

Enables mkl of optional kalosm-language, optional kalosm-sound, and optional kalosm-vision

language full? prompt_annealing?

Enables comfy-table, hdrhistogram, kalosm-language, and kalosm-model-types

Affects kalosm::language

bert default

Enables kalosm-common, bert of optional kalosm-language

Affects evaluate::BertDistance

llama default

Enables kalosm-common, llama of optional kalosm-language

prompt_annealing = language

Enables rand ^0.8.5, thiserror, and tracing

metal

Enables metal of optional kalosm-language, optional kalosm-sound, and optional kalosm-vision

sound full?

Enables kalosm-sound

Affects kalosm::sound

surrealdb full?

Enables arroy, heed ^0.20.5, surrealdb, and thiserror

vision full?

Enables kalosm-vision

Affects kalosm::vision

openai

Enables openai of optional kalosm-language

anthropic

Enables anthropic of optional kalosm-language

remote

Enables remote of optional kalosm-language

scrape

Enables scrape of optional kalosm-language