Все методы и форматы запросов и ответов, а также методы авторизации в ProxyAPI идентичны оригинальным от Gemini API. Таким образом, официальные SDK полностью совместимы с ProxyAPI.
К сожалению, официальная Python SDK не дает возможности поменять базовый URL для отправки запросов, поэтому настроить её работу через ProxyAPI не получится. Для Python ниже приведен пример без использования официальных библиотек.
Для запросов к Gemini в качестве пути к API необходимо использовать:
https://api.proxyapi.ru/google
Пример простого запроса генерации текста:
curl "https://api.proxyapi.ru/google/v1beta/models/gemini-2.0-flash:generateContent" \ -H 'Content-Type: application/json' \ -H 'Authorization: Bearer <КЛЮЧ>' \ -X POST \ -d '{ "contents": [{ "parts":[{"text": "Привет!"}] }] }'