use serde::{Deserialize, Serialize};
#[derive(Debug, Clone, Serialize, Deserialize)]
pub struct BatchEmbedRequest {
pub texts: Vec<String>,
pub source: Option<String>,
pub priority: u8,
}
#[derive(Debug, Clone, Serialize, Deserialize)]
pub struct BatchEmbedResponse {
pub vectors: Vec<Vec<f32>>,
pub model: String,
pub total_tokens: u32,
pub latency_ms: u64,
pub truncated: Vec<bool>,
}