Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

> You can’t just attach an image to your request.

You can? Google limits HTTP requests to 20MB, but both the Gemini API and Vertex AI API support embedded base64-encoded files and public URLs. The Gemini API supports attaching files that are uploaded to their Files API, and the Vertex AI API supports files uploaded to Google Cloud Storage.



Their JavaScript library didn’t support that as of whenever I tried.


I got their most recent JavaScript API library to work for images here: https://tools.simonwillison.net/gemini-mask

Here's the code: https://github.com/simonw/tools/blob/main/gemini-mask.html




Consider applying for YC's Fall 2025 batch! Applications are open till Aug 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: