openai_utils/chat_completion.rs
1#![allow(dead_code)]
2
3use crate::{Choice, Usage};
4use serde_derive::{Deserialize, Serialize};
5
6#[derive(Debug, Clone, Serialize, Deserialize)]
7pub struct ChatCompletion {
8 pub id: String,
9 pub object: String,
10 pub created: u64,
11 pub model: String,
12 pub choices: Vec<Choice>,
13 pub usage: Usage,
14}