pub async fn single_embedding(
    text: &String,
    model: &str
) -> Result<Vec<f32>, Box<dyn Error + Send + Sync>>