Fix type of tools

This commit is contained in:
Sharif Haason
2023-12-27 01:27:50 -05:00
parent 9d6733f981
commit 297f2a13d6

View File

@ -62,7 +62,7 @@ pub struct ChatCompletionRequest {
#[serde(skip_serializing_if = "Option::is_none")]
pub seed: Option<i64>,
#[serde(skip_serializing_if = "Option::is_none")]
pub tools: Option<Tool>,
pub tools: Option<Vec<Tool>>,
#[serde(skip_serializing_if = "Option::is_none")]
#[serde(serialize_with = "serialize_tool_choice")]
pub tool_choice: Option<ToolChoiceType>,