async_openai_alt/types/
model.rs1use serde::{Deserialize, Serialize};
2
3#[derive(Debug, Deserialize, Serialize, Clone, PartialEq)]
5pub struct Model {
6 pub id: String,
8 pub object: String,
10 pub created: u32,
12 pub owned_by: String,
14}
15
16#[derive(Debug, Deserialize, Clone, PartialEq, Serialize)]
17pub struct ListModelResponse {
18 pub object: String,
19 pub data: Vec<Model>,
20}
21
22#[derive(Debug, Deserialize, Clone, PartialEq, Serialize)]
23pub struct DeleteModelResponse {
24 pub id: String,
25 pub object: String,
26 pub deleted: bool,
27}