Crate kalosm_language

source ·
Expand description

§Kalosm Language

This crate is a collection of language processing utilities for the Kalosm project.

There are two main traits in this crate: prelude::ModelExt for large language model (that implement prelude::Model) and prelude::Embedder for text embedding model.

Those two traits interact with the context that this crate provides. Many different types in this crates can be converted to a prelude::Document with the prelude::IntoDocument or prelude::IntoDocuments trait:

Re-exports§

Modules§