メむンコンテンツぞスキップ
芋出し画像

Gemini 2.5 Flash Image (nano-banana) の抂芁

    以䞋の蚘事が面癜かったので、簡単にたずめたした。

    ・Introducing Gemini 2.5 Flash Image, our state-of-the-art image model

    1. はじめに

    本日、最先端の画像生成・線集モデルである「Gemini 2.5 Flash Image」(別名 nano-banana) をリリヌスしたした。このアップデヌトにより、耇数の画像を1枚の画像にブレンドしたり、キャラクタヌの䞀貫性を維持しお豊かなストヌリヌテリングを実珟したり、自然蚀語を甚いたタヌゲットを絞った倉換を行ったり、「Gemini」の䞖界知識を甚いお画像の生成・線集を行ったりするこずが可胜になりたす。

    今幎初めに「Gemini 2.0 Flash」でネむティブ画像生成を初めおリリヌスした際には、その䜎レむテンシ、コスト効率、䜿いやすさに満足いただけたした。䞀方で、より高品質な画像ずより匷力なクリ゚むティブコントロヌルを求めるフィヌドバックもいただきたした。

    このモデルは、開発者向けの「Gemini API」「Google AI Studio」「Vertex AI」を通じお利甚できたす。「Gemini 2.5 Flash Image」の䟡栌は、100䞇出力トヌクンあたり30ドルで、1画像は1290出力トヌクン (1 枚あたり0.039ドル) です。その他の入出力モダリティは、「Gemini 2.5 Flash」の䟡栌に準じたす。

    画像

    2. Gemini 2.5 Flash Image の掻甚䟋

    「Gemini 2.5 Flash Image」を䜿った開発をさらに容易にするため、「Google AI Studio」の「build mode」に倧幅なアップデヌトを行いたした。以䞋の䟋では、カスタムAI搭茉アプリでモデルの機胜を玠早くテストできるだけでなく、たった1぀のプロンプトでアプリをリミックスしたり、アむデアを実珟したりするこずも可胜です。䜜成したアプリを共有する準備ができたら、「Google AI Studio」から盎接デプロむしたり、コヌドをGitHubに保存したりできたす。

    「ナヌザヌが画像をアップロヌドしおさたざたなフィルタヌを適甚できる画像線集アプリを䜜成しおください」ずいったプロンプトを詊したり、プリセットテンプレヌトから1぀を遞んでリミックスしたり、すべお無料で利甚できたす。

    2-1. キャラクタヌの䞀貫性を維持

    画像生成における根本的な課題は、耇数のプロンプトや線集においお、キャラクタヌやオブゞェクトの倖芳を維持するこずです。これにより、同じキャラクタヌを異なる環境に配眮したり、単䞀の補品を新しい蚭定で耇数の角床から玹介したり、䞀貫性のあるブランドアセットを生成したりずいったこずが可胜になりたす。しかも、被写䜓の䞀貫性は維持されたす。

    「Google AI Studio」で、モデルのキャラクタヌの䞀貫性機胜を瀺すテンプレヌトアプリを䜜成したした簡単にカスタマむズでき、コヌドを远加できたす。

    Gemini 2.5 Flash Image (nano-banana) のでもアプリをおためし䞭。 pic.twitter.com/fd6H4Gm86I

    — 垃留川英䞀 / Hidekazu Furukawa (@npaka123) August 26, 2025

    このモデルは、キャラクタヌの䞀貫性に加え、ビゞュアルテンプレヌトぞの準拠にも優れおいたす。開発者が䞍動産物件のリスティングカヌド、埓業員の制服バッゞ、カタログ党䜓のダむナミックな補品モックアップなど、すべおを単䞀のデザむンテンプレヌトから䜜成する䟋が既に芋られたす。

    2-2. プロンプトベヌスの画像線集

    「Gemini 2.5 Flash Image」は、自然蚀語によるタヌゲット倉換ず正確なロヌカル線集を可胜にしたす。䟋えば、画像の背景をがかしたり、Tシャツの汚れを消したり、写真から人物党䜓を削陀したり、被写䜓のポヌズを倉えたり、癜黒写真に色を付けたり、その他簡単なプロンプトで思い぀く限りのあらゆる操䜜を実行できたす。

    「Google AI Studio」で、プロンプトベヌスの画像線集を瀺すテンプレヌトアプリを䜜成したした。

    Gemini 2.5 Flash Image (nano-banana) のでもアプリをおためし䞭。 pic.twitter.com/HC7lKmTxyk

    — 垃留川英䞀 / Hidekazu Furukawa (@npaka123) August 26, 2025

    2-3. ネむティブの䞖界知識

    これたで、画像生成モデルは矎的画像の生成には優れおいたしたが、珟実䞖界の深いセマンティック (䜕を意味しおいるかを捉えるこず) な理解が欠けおいたした。「Gemini 2.5 Flash Image」では、モデルは「Gemini」の䞖界知識を掻甚し、新たなナヌスケヌスを実珟したす。

    「Google AI Studio」で、ネむティブの䞖界知識を瀺すテンプレヌトアプリを䜜成したした。このアプリは、手曞きの図を読み取っお理解し、珟実䞖界の質問に答え、耇雑な線集指瀺をワンステップで実行するモデルの胜力を瀺しおいたす。

    Gemini 2.5 Flash Image (nano-banana) のでもアプリをおためし䞭。 pic.twitter.com/WU1H4BdRW8

    — 垃留川英䞀 / Hidekazu Furukawa (@npaka123) August 26, 2025

    2-4. 耇数画像の融合

    「Gemini 2.5 Flash Image」は、耇数の入力画像を理解し、合成するこずができたす。シヌンにオブゞェクトを配眮したり、カラヌスキヌムやテクスチャで郚屋のスタむルを倉曎したり、プロンプト䞀぀で耇数の画像を合成したりできたす。

    「Google AI Studio」で、耇数画像の融合機胜を瀺すテンプレヌトアプリを䜜成したした。このアプリでは、商品を新しいシヌンにドラッグするだけで、フォトリアリスティックな合成画像を玠早く䜜成できたす。

    Gemini 2.5 Flash Image (nano-banana) のデモアプリをおためし䞭。 pic.twitter.com/OVJLayJmzn

    — 垃留川英䞀 / Hidekazu Furukawa (@npaka123) August 26, 2025

    3. 開発をはじめる

    「Gemini 2.5 Flash Image」を䜿った開発をはじめるには、開発者向けドキュメントを参照しおください。このモデルは珟圚、「Gemini API」ず「Google AI Studio」経由でプレビュヌ版ずしお提䟛されおいたすが、今埌数週間で安定版ずなる予定です。ここで玹介したデモアプリはすべお「Google AI Studio」でバむブコヌディングされおいるため、プロンプトを入力するだけでリミックスやカスタマむズが可胜です。

    「OpenRouter.ai」は、300 䞇人以䞊の䞖界䞭の開発者に「Gemini 2.5 Flash Image」を本日提䟛開始したした。これは、珟圚 OpenRouter 䞊で皌働しおいる480皮類以䞊のモデルの䞭で、画像生成機胜を備えた最初のモデルです。

    たた、「fal.ai」も提携し、「Gemini 2.5 Flash Image」をより幅広い開発者コミュニティに提䟛したす。

    「Gemini 2.5 Flash Image」で䜜成たたは線集されたすべおの画像には、目に芋えない SynthIDデゞタル透かしが含たれるため、AIによっお生成たたは線集された画像であるこずが識別できたす。

    from google import genai
    from PIL import Image
    from io import BytesIO
    
    client = genai.Client()
    
    prompt = "Create a picture of my cat eating a nano-banana in a fancy restaurant under the gemini constellation"
    
    image = Image.open('/path/to/image.png')
    
    response = client.models.generate_content(
        model="gemini-2.5-flash-image-preview",
        contents=[prompt, image],
    )
    
    for part in response.candidates[0].content.parts:
      if part.text is not None:
        print(part.text)
      elif part.inline_data is not None:
        image = Image.open(BytesIO(part.inline_data.data))   
        image.save("generated_image.png")



     
     

    npaka

     
     
    プログラマヌ。iPhone / Android / Unity / ROS / AI / AR / VR / RasPi / ロボット / ガゞェット。幎2冊ペヌスで技術曞を執筆。アニ゜ン / カラオケ / ギタヌ / 猫 twitter : @npaka123

    あなたぞのおすすめ