gemini_rust/embedding/mod.rs
1//! # Embedding Module
2//!
3//! This module provides functionality for generating text embeddings using the Gemini API.
4//! It includes support for both single and batch embedding operations with various task types
5//! for optimization.
6
7pub mod builder;
8pub mod model;
9
10pub use builder::EmbedBuilder;
11pub use model::{
12 BatchContentEmbeddingResponse, BatchEmbedContentsRequest, ContentEmbedding,
13 ContentEmbeddingResponse, EmbedContentRequest, TaskType,
14};