ai_lib/types/
response.rs

1use serde::{Deserialize, Serialize};
2use crate::types::{Choice, Usage};
3
4#[derive(Debug, Clone, Serialize, Deserialize)]
5pub struct ChatCompletionResponse {
6	pub id: String,
7	pub object: String,
8	pub created: u64,
9	pub model: String,
10	pub choices: Vec<Choice>,
11	pub usage: Usage,
12}