use serde::{Deserialize, Serialize};
use std::collections::HashMap;
#[derive(Debug, Clone, Serialize, Deserialize)]
pub struct RerankCandidate {
pub id: String,
pub content: String,
pub metadata: HashMap<String, String>,
pub retrieval_score: Option<f32>,
pub channel: Option<String>,
pub created_at: Option<u64>,
pub embedding: Option<Vec<f32>>,
}