Cannot get Function Calling annotation in Assistant, Thread, Messages, Run Beta API

I am using the new Beta API https://platform.openai.com/docs/api-reference/assistants

When I create an assistant with function calling tools, then make a thread and add messages and then run the thread and also call submit_tool_outputs on the run so that it perform the function calling. When the run is marked completed, I do not get the annotation or extraction of data from the function calling. Instead just a text response from AI is returned. What is happening and how can I get the extracted function call information?

1 Like