//! Provider-agnostic embedding abstractions.
//!
//! Embeddings are numerical representations of text or other inputs. Rig uses
//! [`EmbeddingModel`] to generate vectors, [`Embed`] to select which text from a
//! Rust value should be embedded, and [`EmbeddingsBuilder`] to batch embedding
//! requests for vector stores or retrieval workflows.
pub use EmbeddingsBuilder;
pub use ;
pub use *;
pub use ToolSchema;