development #1

Merged
AllfatherHatt merged 157 commits from development into master 2025-06-14 15:47:26 +02:00
Showing only changes of commit d083039a75 - Show all commits

View File

@ -194,13 +194,14 @@ class ReginaldCog(PermissionsMixin, BlacklistMixin, MemoryMixin, commands.Cog):
'tool_choice': 'auto', 'tool_choice': 'auto',
} }
response = await client.chat.completions.create(**completion_args) response = await client.chat.completions.create(**completion_args)
# Checking for function calls
tool_calls = response.choices[0].message.tool_calls
# Appending response with tool calls # Appending response with tool calls
messages.append({ messages.append({
'role': 'assistant', 'role': 'assistant',
'content': response.choices[0].message.content, 'content': response.choices[0].message.content,
'tool_calls': tool_calls
}) })
# Checking for function calls
tool_calls = response.choices[0].message.tool_calls
if tool_calls: if tool_calls:
for i_call in tool_calls: for i_call in tool_calls:
# Calling for necessary functions # Calling for necessary functions