Skip to main content

EmbeddingModel

Trait EmbeddingModel 

Source
pub trait EmbeddingModel {
    // Required method
    fn embed(&self, request: EmbeddingRequest) -> Io<Error, Vec<Embedding>>;
}
Expand description

The core embedding abstraction: send text, get vectors.

Required Methods§

Source

fn embed(&self, request: EmbeddingRequest) -> Io<Error, Vec<Embedding>>

Embed one or more texts.

Implementors§