1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
use super::common::Usage;
use serde::{Deserialize, Serialize};
#[derive(Serialize, Deserialize, Debug, Clone)]
pub struct Choice {
pub text: String,
pub index: usize,
}
#[derive(Debug, Serialize, Deserialize, Clone)]
pub struct EditResponse {
pub object: String,
pub created: f32,
pub usage: Usage,
pub choices: Vec<Choice>,
}