Skip to main content

Module types

Module types 

Source
Expand description

Auto-generated module

🤖 Generated with SplitRS

Structs§

CachedEmbedding
Cached embedding with metadata
EmbeddingCache
Embedding cache for frequently accessed embeddings
EmbeddingConfig
Embedding model configuration
EmbeddingManager
Embedding manager that combines generation, caching, and persistence
ModelDetails
Detailed information about a transformer model
OpenAIConfig
OpenAI embeddings configuration
OpenAIMetrics
Metrics for OpenAI API usage
RateLimiter
Simple rate limiter implementation
TfIdfEmbeddingGenerator
Simple TF-IDF based embedding generator

Enums§

EmbeddableContent
Content to be embedded
EmbeddingStrategy
Embedding generation strategy
RetryStrategy
Retry strategy for failed requests
TransformerModelType
Supported transformer model types