14,974
edits
| Line 38: | Line 38: | ||
Solution | Solution | ||
* "You need to check its status and wait until it becomes ACTIVE" [https://stackoverflow.com/questions/79033795/google-generativeai-unable-to-load-video-files python - Google GenerativeAI unable to load video files - Stack Overflow] | * "You need to check its status and wait until it becomes ACTIVE" [https://stackoverflow.com/questions/79033795/google-generativeai-unable-to-load-video-files python - Google GenerativeAI unable to load video files - Stack Overflow] | ||
=== How to fix: TInvalid or unsupported file uri === | |||
After upload the video, when I tried to analysis the video by the Gemini API | |||
'''Error message''' | |||
<pre> | |||
Uncaught Exception: API request failed with HTTP code 400 | |||
Response: { | |||
"error": { | |||
"code": 400, | |||
"message": "Invalid or unsupported file uri: ZGFkYjY0Njg0MDIyYmM3ZDc2YmIwY2Q5YzI4ZTllYzBhN2E1OGMzNDk2YWVkMmVlZWY0NDhlY2FhZGVjZTM1Ng==", | |||
"status": "INVALID_ARGUMENT" | |||
} | |||
} | |||
</pre> | |||
Solution | |||
* Please verify the format of your file URL. It should follow this pattern: | |||
`https://generativelanguage.googleapis.com/v1beta/files/XXXXX` | |||
== Further reading == | == Further reading == | ||