Hey. We noticed a bug where even when there were no tools added, we were sending tool_choice as "none" which is compliant as per openAI docs. But somehow when we do this, openAI throws the error that you are getting. So we have pushed a fix to remove tool_choice from the body when there are no tool present. Can you please do a hard refresh and try once?