diff --git a/src/v1/chat_completion.rs b/src/v1/chat_completion.rs index 71a884a..3849870 100644 --- a/src/v1/chat_completion.rs +++ b/src/v1/chat_completion.rs @@ -222,7 +222,7 @@ pub struct ChatCompletionMessage { pub tool_call_id: Option, } -#[derive(Debug, Deserialize, Serialize)] +#[derive(Debug, Deserialize, Serialize, Clone)] pub struct ChatCompletionMessageForResponse { pub role: MessageRole, #[serde(skip_serializing_if = "Option::is_none")]