Nano Banana
Gemini API: редактирование изображений
Редактируйте изображения Nano Banana через Gemini API BetterToken. Передайте референсы и инструкции, проверьте запрос в панели и прочитайте результат генерации.
POST
Gemini API: редактирование изображений
Передайте референс и инструкцию Nano Banana Pro, 2 или 2.1, чтобы получить изменённое изображение.
Все три модели предлагают
POST /v1beta/models/{model}:generateContent
Генерация по тексту и редактирование используют один адрес API. Для редактирования в запрос добавляют референс.
Подготовить референсы
Текст и каждое изображение передавайте отдельными элементами. ВinlineData.data укажите base64 без префикса Data URL. Используйте референсы PNG или JPEG; этот интерфейс принимает JSON, а не multipart или URL изображений.
Перед отправкой замените REPLACE_WITH_IMAGE_BASE64 на base64 своего изображения и укажите соответствующий inlineData.mimeType. Пример инструкции описывает кружку; если у вас другой объект, измените и инструкцию.
Проверить запрос
Сначала подготовьте референс. Введите BetterToken API Key в x-goog-api-key и выберите model. В contents укажите инструкцию и данные изображения. Убедитесь, чтоinlineData.data заменён, а inlineData.mimeType соответствует файлу, затем нажмите Send.
Нажатие Send отправляет реальный запрос генерации и может привести к списанию средств. Дождитесь синхронного ответа. После тайм-аута или обрыва проверьте историю расходов и результат запроса, прежде чем отправлять его повторно.
1K, 2K и 4K. Nano Banana 2 и 2.1 поддерживают 14 пропорций, Pro — 10. X-BetterToken-Max-Images ограничивает число возвращаемых и оплачиваемых изображений, но не гарантирует это количество. Пропорции
Используйте нестриминговый generateContent. Files / fileData, Batch, Interactions и стриминг в этом подключении не поддерживаются.
Прочитать ответ
Изображения находятся вcandidates[].content.parts[].inlineData. Переберите элементы, пропустите thought: true, декодируйте data и выберите расширение по mimeType. Изображение не обязательно находится первым и не всегда имеет формат PNG.
Связанные руководства
Авторизации
BetterToken API Key.
Заголовки
Предел возвращаемых и оплачиваемых изображений, а не гарантированное количество. По умолчанию 1.
Требуемый диапазон:
1 <= x <= 4Параметры пути
Model ID BetterToken. Выберите одну из трёх моделей Nano Banana.
Доступные опции:
nano-banana-pro, nano-banana-2, nano-banana-2.1 Тело
application/json

