Module config

Module config 

Source

Structsยง

Alpha
Newtype for alpha values ensuring 0.0 <= alpha <= 1.0
AuthConfig
Authentication configuration for proxy
Beta
Newtype for beta values ensuring 0.0 <= beta <= 1.0
ChunkingConfig
Text chunking configuration
DevelopmentConfig
Development-specific configuration
FeaturesConfig
Feature toggles
FusionConfig
Fusion configuration for dynamic parameter adjustment
InjectConfig
API key injection configuration
LensConfig
Lens integration configuration
LetheConfig
Main configuration structure
LetheConfigBuilder
Builder for LetheConfig to make complex configurations easier
LlmRerankConfig
LLM reranking configuration
MlConfig
Machine learning configuration
ModelsConfig
ML models configuration
PositiveTokens
Newtype for positive token counts
PredictionServiceConfig
ML prediction service configuration
ProviderConfig
Provider-specific configuration (OpenAI, Anthropic)
ProxyConfig
Proxy configuration for reverse-proxy functionality
ProxyLoggingConfig
Proxy logging configuration for debugging and analysis
ProxyTimeoutsConfig
Proxy-specific timeout configuration
QueryUnderstandingConfig
Query understanding configuration
RetrievalConfig
Retrieval algorithm configuration
RewriteConfig
Request rewriting configuration
SecurityConfig
Security configuration for proxy
TimeoutMs
Newtype for timeout values in milliseconds
TimeoutsConfig
Operation timeout configuration