diff options
Diffstat (limited to 'src/client/openai.rs')
| -rw-r--r-- | src/client/openai.rs | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/src/client/openai.rs b/src/client/openai.rs index 0f01e36..7f449fb 100644 --- a/src/client/openai.rs +++ b/src/client/openai.rs @@ -205,12 +205,11 @@ pub fn openai_build_chat_completions_body(data: ChatCompletionsData, model: &Mod .flat_map(|message| { let Message { role, content } = message; match content { - MessageContent::ToolResults(results) => { - let ToolResults { + MessageContent::ToolCalls(MessageContentToolCalls { tool_results, text, sequence, - } = results; + }) => { if !sequence { let tool_calls: Vec<_> = tool_results.iter().map(|tool_result| { json!({ |
