From 154aa68caf50a18af5c0dff1d368fc639314e0ba Mon Sep 17 00:00:00 2001 From: icebaker Date: Sun, 19 Nov 2023 16:43:41 -0300 Subject: improving tools parameters --- components/providers/openai.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'components') diff --git a/components/providers/openai.rb b/components/providers/openai.rb index a7e7abe..87f2bc5 100644 --- a/components/providers/openai.rb +++ b/components/providers/openai.rb @@ -42,7 +42,7 @@ module NanoBot if event[:message].nil? && event[:meta] && event[:meta][:tool_calls] { role: 'assistant', content: nil, tool_calls: event[:meta][:tool_calls] } elsif event[:who] == 'tool' - { role: event[:who], content: event[:message], + { role: event[:who], content: event[:message].to_s, tool_call_id: event[:meta][:id], name: event[:meta][:name] } else { role: event[:who] == 'user' ? 'user' : 'assistant', content: event[:message] } -- cgit v1.2.3