Вступ
Nano Banana — це AI-сервіс обробки зображень від Ace Data Cloud, заснований на сервісі генерації зображень Gemini. За допомогою уніфікованого API Ace Data Cloud ви можете швидко інтегрувати Nano Banana у Python для створення зображень за текстом, редагування зображень, підтримки різних співвідношень сторін, високої роздільної здатності та інших функцій.Передумови
- Наявність облікового запису Ace Data Cloud та отримання API Token
- Середовище Python 3.7 і вище
- Встановлена бібліотека requests:
pip install requests
Базове використання
Основна кінцева точка для виклику Nano Banana API:nano-banana-2. Доступні моделі: nano-banana, nano-banana-2, nano-banana-pro.
Повний приклад коду на Python:
YOUR_API_TOKEN на ваш фактичний токен, отриманий на платформі Ace Data Cloud.
Обробка відповіді
Після успішного виклику API повертає дані у форматі JSON. Рекомендується перевіряти HTTP статус-код:Розширене використання
Для API, що підтримують асинхронні завдання, можна отримувати результати через callback URL:Обробка помилок
Поширені коди помилок:| Код статусу | Опис |
|---|---|
| 401 | Помилка автентифікації, перевірте API Token |
| 403 | Недостатньо коштів або відсутній доступ |
| 429 | Перевищено ліміт запитів |
| 500 | Внутрішня помилка сервера |
Інші кінцеві точки
Сервіс Nano Banana також надає такі кінцеві точки:POST https://api.acedata.cloud/nano-banana/tasks
Наступні кроки
- Перейдіть до Ace Data Cloud Консолі для отримання API Token
- Ознайомтесь з документацією API для повного опису параметрів
- Перегляньте тарифи для ознайомлення з вартістю послуг

