Imagen を使用して画像を生成する

Imagen は Google の以前の画像生成モデルです。この機能は現在シャットダウンされており、Gemini API では利用できなくなっています。

Nano Banana に移行する

画像生成用の Nano Banana に移行します。

  • モデル名: Imagen モデル名の代わりに gemini-2.5-flash-image(または gemini-3.1-flash-image などの Nano Banana 2 モデル)を使用します。
  • メソッド: client.models.generate_images ではなく client.models.generate_content を使用します。
  • レスポンスの処理: Nano Banana は、特定の画像レスポンス オブジェクトではなく、画像データを含むコンテンツ部分を返します。

詳細と例については、画像生成ガイドをご覧ください。