Function Call with OpenAI using Bubble.io

The Fantastic New OpenAI Function Call Feature using Bubble.io OpenAI has recently released the Function Call feature which allows you to define an object schema and have OpenAI respond with data in that schema. This unlocks many possibilities for generating custom structured APIs using OpenAI. In this video, I demonstrate how Function Call works and how you can implement it using Bubble - no-code app platform. I show a sample Bubble app where a user can enter text and get 5 YouTube video titles as an OpenAI response. Normally, OpenAI would return the titles in a chunk of text but with Function Call, we can instruct OpenAI to return an object with 5 title fields. This allows us to display the 5 titles individually within the Bubble app using a repeating group. The Function Call feature makes it easy to generate structured data responses from OpenAI to build tailored APIs without any code. Hope you found this useful! Let me know if you have any questions or need help implementing Function Call for your use case. 0:00 - Introduction and opening remarks 1:22 - Explaining normal OpenAI API usage 2:54 - Introducing function calling feature 4:38 - Building a demo in Bubble 6:31 - Calling OpenAI endpoints from Bubble 8:06 - Returning JSON response and displaying in UI