Make is passing the ‘Tools’ as a string as of a few hours ago !!!
[
{
"googleSearch": {}
}
]
is being passed as …
"[
{
"googleSearch": {}
}
]"
so now the Gemini API is not working!!! It was working with this a few hours ago, so there must have been an update which broke it and started passing it as a string?
Hello @Joseph_Boston,
I’ll cross-check things on my side.
The Google Gemini AI Module in Make is Verified but not officially created by Google.
It’s created by one of the Make Partners, See more details on the module page.
Currently, they support only 3 actions. Maybe it’s still on the Development.
I think you should try Make an API Call. Set custom prompt with system instructions.
I know this is not a perfect answer but it helps to move progress.
Also check my this answer related to Gemini tools options.
It looks the the HTTP Request module isn’t working either . Because my request is a JSON body with a complex prompt, it just doesn’t parse it correctly, even though the JSON body passes JSON Lint…
Hello @Joseph_Boston, welcome to the community and thank you for raising this.
So far, we haven’t received similar reports from other users. That said, if you suspect you’ve encountered a bug, we kindly recommend opening a support ticket with our Customer Care team. They have the tools and access needed to investigate the issue, attempt to replicate it, and escalate it to the external team responsible for the integration, if necessary.
Thank you for your cooperation, and we’re sorry for the inconvenience this may have caused.
Yeah it was working fine then I just suddenly started getting Gemini errors saying it was passed as a string. I didn’t modify the workflow at all so its definitely the way the tools body is being interpreted… either the way you are sending to Gemini or the way Gemini is interpreting what you sent.