I'm encountering a persistent error when attempting to send a prompt to Gemini:
I am sorry, I do not have access to the internet and therefore cannot open or access the provided file.
I understand this error stems from the prompt sending a URL instead of the file content itself. However, I'm struggling to determine how to include the actual file. I've experimented with Google Drive, Forms, and Airtable (any of these methods are acceptable) for collecting the file, but I haven't found a way to get the file into the Gemini prompt.
Any assistance would be greatly appreciated!
Hello,
When you use the URL, it consistently shows the same error.
You need to provide the actual downloaded file.
→ Fetch the file details from your platform (GDrive, Airtable, etc.).
→ Use Get a File from the Http module.
I’ve tried the new Gemini Module.
When using it with an image, you must use Gemini’s “Upload a file” action before using the Create Completion action.
During my testing, I haven’t had success because my downloaded file always returns this error:
mimeType parameter with value application/octet-stream, which is not supported. Update the mimeType and try again.
Try it to see if it works for you.
Alternatively, consider using a different module called Google Vertex AI ( https://www.callin.io/en/help/app/google-vertex-ai )
I’ve already used this for image analysis, and it functions correctly. However, enabling the required services necessitates a paid Google Cloud account.
P.S.: Always search first. Check out the callin.io Academy. If this is helpful, please Mark Best Answers as Solutions
and give
If you need expert assistance or have questions? Feel free to comment below!
I've started encountering this issue this week. Everything was functioning correctly when uploading a video to Gemini for file processing. However, after a few days, the generated MIME type began appearing differently, and consequently, Gemini is not processing the video analysis.
Does anyone have a solution for this problem? The original video is in MP4 format, but I have also tried other formats.
MIME Type: application/octet-stream
TLDR; ensure your filename includes an extension.
I wanted to share my experience on this thread as I encountered the same issue, which puzzled me for a couple of days. Additionally, I reached out to callin.io Support, and while they were very helpful, they didn't immediately spot the problem either.
What I found is that the Gemini "Upload a File" module relies on the file extension to determine the mime type.
If you don't map the file and instead provide a filename like "Transcript," it will assign a mime type of application/octet-stream
. There's no way to alter this. However, if you use a filename such as "Transcript.txt," it will be assigned a mime type of text/plain
, or if it's "Transcript.pdf," it will be application/pdf
.
It's a surprisingly simple fix once you realize it! Hopefully, this helps others avoid extensive searching and confusion about how the mime type is set.