use serde::Deserialize;
#[derive(Debug, Clone, Deserialize)]
pub struct ModelListResponse {
pub data: Vec<Model>,
pub has_more: bool,
#[serde(default)]
pub first_id: Option<String>,
#[serde(default)]
pub last_id: Option<String>,
}
#[derive(Debug, Clone, Deserialize)]
pub struct Model {
pub id: String,
#[serde(flatten)]
pub extra: serde_json::Map<String, serde_json::Value>,
}