Here are the simplified steps for using your plugin:
1. Set up OpenAI API Keys:** Go to [OpenAI API Keys](
https://platform.openai.com/account/api-keys) and create your API keys. You'll need to include these keys in your requests as "Bearer sk-*******************" in the authorization (Shared headers).
2. Define the Function:** Give your function a name and optionally provide a description.(function_name)
3. Name the Entity:** Choose a name for the parameter. This is a required step.(parameter)
4. Define Entity Data Type:** Specify the data type of the parameter. It can be a string, array, number, boolean, or various combinations. (type)
5. Describe the Entity:** Explain what this parameter represents, based on the prompt. This is also required.(describe).Provide Examples:** Offer examples to illustrate how this parameter should be used.(examples)
7. Expected Values:** Optionally, you can specify the expected values for this parameter. If you want to allow any value, you can leave this blank.(examples)
8. Define More Entities:** You can repeat steps 3 to 7 for as many entities as needed (up to a maximum of 10).
9. Name Required Entities:** List the entity names that must be present in the prompt. This helps ensure your function works correctly. Use a similar format as before but make the wording clear.(required)
By following these steps, you can effectively set up and use your plugin with OpenAI's GPT models.
Find the demo page here :
https://app.goodspeed.studio/version-test/function_callingThis is how the workflow was set up :
https://99aa84750c7dd09dcb5455f523f0777d.cdn.bubble.io/f1693838873010x237801726293731500/function-calling-deetails.png?_gl=1*1pv27s0*_ga*MjEzMjA1MDE5LjE2ODg0NjA4MDg.*_ga_BFPVR2DEE2*MTY5MzgxMjQ2Ny4xNzAuMS4xNjkzODM4ODYyLjU1LjAuMA..