I’ve created a scenario that involves taking a question as input for the OpenAI Assistant API.
The Assistant also has a vectorstore connected to it, where I’ve uploaded a few dozen of files (limit in OpenAI is 10.000 files).
In Make, I can browse for these files when selecting File ID’s, however, I can only add a maximum of 10 Files to the array. How could I bypass this limit?
In my entry form, I can split up by topic, but even in that case there might be more than 10 files to consult
Welcome to the Make community!
If the external service has a Developer API Reference/Documentation then you should be able to integrate the endpoint manually in Make using the app’s universal module (Make an API call) or generic HTTP “Make a request” module.
This would bypass the field validation because you will have to craft the body of the request manually.
You can also suggest for the limit to be removed in the Idea exchange. Don’t forget to search for it first, just in case someone already suggested it, so that you don’t end up creating a duplicate.
If you need assistance in setting up the app’s universal module, or the generic HTTP module, please provide additional information about what you have tried with regards to the external service’s Developer API Reference – how you are setting the connection up, a link to the endpoint are you trying to connect to, and what errors you are encountering.
You can also complete this brand new course/tutorial in the Make Academy on how to use external APIs — API calls with HTTP modules
- API and Endpoints
- Header and body
- Multipart/form-data
- OAuth 2.0