Expand description
Embedding generation and providers Embedding generation for GraphRAG
This module provides embedding generation capabilities using various backends:
- Hugging Face Hub models (via hf-hub crate)
- Local models (ONNX, Candle)
- API providers (OpenAI, Voyage AI, Cohere, etc.)
Modules§
- api_
providers - API-based embedding providers (OpenAI, Voyage AI, Cohere, etc.) API-based embedding providers (OpenAI, Voyage AI, Cohere, Jina AI, Mistral, etc.)
- config
- TOML configuration for embedding providers Configuration for embedding providers via TOML
Structs§
- Embedding
Config - Configuration for embedding providers
Enums§
- Embedding
Provider Type - Supported embedding provider types
Traits§
- Embedding
Provider - Trait for embedding providers