画像生成AIのAPIが、まるごと入れ替わっていた。Google Imagen 4、8月17日に終了した話

Googleの画像生成AI、Imagen 4のAPIが8月17日で止まっていた。
置き換えるだけでは動かない終わり方だった。

朝、AI関連のニュースを流し読みしていたら「Imagen 4、8月17日で終了」という一文が目に入った。
僕はGoogleの画像生成APIを直接は使っていない。
それでも手が止まった。

何があったのか

Google が提供している画像生成モデル Imagen 4 のうち、3つのモデルIDが2026年8月17日に停止された。

止まったのは次の3つ。

imagen-4.0-generate-001
imagen-4.0-ultra-generate-001
imagen-4.0-fast-generate-001

公開されたのは2025年6月24日。
1年2ヶ月ほどでの停止になる。

公式の移行先として案内されているのは gemini-3.1-flash-image
ただし単純な置き換えではない。
これまで使われていた generate_images() というメソッドそのものが無くなっていて、画像生成は generate_content() というまったく別の呼び出し方に変わっている。
このメソッドを呼んでいたコードは、その日を境にエラーで止まる。

僕がひっかかったところ

ひっかかったのは、停止の早さそのものより「置き換えが置き換えになっていない」ところだった。

モデルの名前が変わるだけなら、呼び出す文字列を書き換えれば済む。
今回はメソッドごと消えている。
移行先のドキュメントを読む前提で作られていて、読まなければ動かなくなる。
API経由でアプリや自動化を組んでいる人ほど、この差に気づくのが遅れる気がした。

もう一つ気になったのは、期間の短さだ。
1年2ヶ月というのは、個人や小さいチームが「便利だから」と組み込んで、そのまま忘れるにはちょうどいい長さでもある。
忘れたころに切られる。

うちのサイトはGoogleの画像生成APIを呼んでいない。
それでも僕は、似たことを何箇所もやっている。
楽天の商品検索API、外部のRSS取り込み、地図やスポット情報のデータ元。
どれも「向こうが動いている前提」で組んである。
向こうの都合で仕様が変わったとき、こちらのcronは何も言わずに黙って止まるだけだ。

で、僕はどうするか

今回のことで、三つ決めた。

外部APIを呼んでいる箇所を、一覧にしておく。
普段は動いているものほど、どこで何を呼んでいるか忘れる。
楽天検索、YouTube RSS、天気や地図系。
呼んでいる箇所とエンドポイントを一枚にまとめておけば、次に「どこかのAPIが終了する」というニュースを見たとき、自分に関係があるかどうかを一覧で確認できる。

cronの失敗を、黙らせない。
外部APIが仕様変更で止まったとき、いちばん困るのは「気づかないまま数週間動いていなかった」状態だ。
失敗したら通知が飛ぶようにしておけば、切られた当日に気づける。

「動いているから触らない」を、たまにやめる。
壊れていないコードほど、中身を読み返さない。
半年に一度くらい、外部APIまわりのコードだけ読み返す日を作ろうと思う。
変更の予告は、たいてい静かなドキュメントの片隅に置かれている。

Imagen 4が消えたことは、僕には直接関係なかった。
関係なかったから、余計に気づいた。
次に同じことが起きるとき、それが自分の関係あるAPIじゃないとは限らない。

出典

スタンプラリーに挑戦する 行った場所・気になる場所は、現地チェックインでスタンプに残せます。 みんなのコースを見てみる 会員が作ったスポット巡りのコースを都道府県から探せます。自分だけのコースも作れます。 運営者の個人noteも書いています AI活用やサイト運営で気づいたことを、もう少し個人の視点で掘り下げています。

※運営者が個人で書いているnoteです。

技術ブログ一覧へ戻る