VRSEN / agency-swarm

The only reliable agent framework built on top of the latest OpenAI Assistants API.
https://vrsen.github.io/agency-swarm/
MIT License
2.75k stars 729 forks source link

Remove strict Parameter from Tool Schema When False #179

Closed bonk1t closed 1 month ago

bonk1t commented 1 month ago

Description

This PR removes the strict parameter when it is set to False in the get_oai_tools method of agency_swarm/agents/agent.py. This change ensures correct functionality and compatibility with the Azure OpenAI API by eliminating conflicting configurations.

Fixes #177