Crate gllm

Crate gllm 

Source
Expand description

gllm: Pure Rust embeddings and rerank library built on Burn.

Structs§

Client
Client for embeddings and reranking.
ClientConfig
Client configuration options.
EmbedderHandle
Embedding
Single embedding vector.
EmbeddingResponse
Embedding response containing all vectors and usage stats.
EmbeddingsBuilder
Embeddings request builder.
ModelInfo
Metadata describing a model.
ModelRegistry
Registry of built-in model aliases.
RerankBuilder
Rerank request builder.
RerankResponse
Rerank response containing sorted results.
RerankResult
Single rerank result entry.
RerankerHandle
Usage
Token usage statistics.

Enums§

Architecture
Architecture of a model.
Device
Device selection for inference.
Error
gllm error type.
ModelType
Model type supported by the library.

Type Aliases§

Result
Result alias for gllm operations.