If you go to https://platform.openai.com/chat you can create a prompt and you get a prompt ID. With this prompt, you can connect several tools like a vector storage, web search, mtp, etc.
Now I want to know how you can use this prompt inside Make. I figure you choose the create a model response module. Where you can select a reusable prompt and enter its ID. Then you can add a variable it will be the input you get from the prompt.
You also have the field Additional Prompt, but if I use that, it just uses the additional field and it doesn’t use the prompt that you made inside the OpenAI platform.
If I use this module and just create a text prompt, then it does work well. But I want to create the prompt ID because I use this prompt inside variable scenarios. And I don’t want to have to adjust the different prompts in different scenarios. I just want to be able to adjust the prompt inside OpenAI so it’s updated for all scenarios right away.
Does anybody use this module? And does anybody know how to use the prompt “it” and the prompt you made inside OpenAI, inside make.com?
I’m having issues with Reusable Prompts as well. For me, it simply ignores the prompt ID and provides a generic model response. You might try putting your Text in the Additional Prompt field instead of Variables (unless you do have variables specified on the OpenAI side).
Hmm, it could be a problem witht he default module. Since there have been changes on the API side, it’s possible that the module is not up to date yet. In that case, you might need to use the HTTP module and make direct API calls.
Yeah, same problem here. When you use their additional prompt field, it just ignores the prompt ID. When you work with variables, and you have a simple variable with few tokens, I have the idea it works, but if you have a variable with a lot of tokens, my output is just not how it should be, or I don’t get an output at all. It just seems like this module is not working very smoothly.
And I guess you will probably be able to fix this by using HTTP. But I was hoping to use a Make module since I’m also configuring this for customers. Maybe it’s just a matter of waiting until Make adapts to this API change…….
I am just dealing with the same issue. As @Jim_Zwetsloot points out, if you pass an (even random) value as variable, it seems to work. Feels like a bug to me.