OpenAI Functions Calling / tools feature
Hi everyone π, I am curious if anyone used OpenAI Function Calling / tools feature? Here is a quick 5 min videos that explains it well: https://www.youtube.com/watch?v=Qor2VZoBib0 Basically the functions are normal functions in your code, you pass the unstructured input/request and your functions definitions/descriptions to the LLM, and the LLM comes back with suggestions on what functions (if any) in your own code that should be called to process the request as well as the structured arguments (!) you would pass to the functions. While AI frameworks are great for many use cases, this approach feels leaner and more transparent. In some cases, introducing a full AI framework into an existing production environment just isnβt practical β maybe your team works primarily in C#, Node.js, or PHP, and you simply want to sprinkle in some AI-driven decision-making without adding major dependencies or new infrastructure. I am curious what others think about it. Has anyone else tried using the OpenAI Functions Calling (or a similar feature from another AI provider API) on a project in production? If so, how did it work out for you in terms of reliability or performance?