0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

Googleの「Prompt API」って何? Chromeに静かに入ってきたAI機能をCSS-Tricksが警戒する理由

0
Posted at

まずは要点だけ

  • Googleが Prompt API をChrome向けに出しており、これがすでに「shipping」状態になっている
  • 使うには Gemini Nano が必要で、Chromeが約4GBのデータを勝手にダウンロードするケースがある
  • Mozillaは、こうしたAPIに Google独自の利用規約 が持ち込まれることを懸念している
  • とくに「web標準のAPIなのに、使い方がベンダーのルールに縛られる」のは危ない、という指摘が重要
  • 「これはWeb APIなのか、それともChrome専用機能なのか?」という境界が、かなりあいまいになっている

何が起きているのか

CSS-Tricksの記事は、Googleの Prompt API をかなり批判的な目線で紹介しています。
ざっくり言うと、これは Chrome からAIにテキストを投げて、返答をもらうための仕組みです。
名前だけ見ると「Webの新しい標準っぽいAPI」に見えますが、実態はかなりクセがあります。

まず大きいのが、Gemini Nano が必要なこと。
これはChromeに組み込まれる形で提供されるAIモデルで、記事では「4GBの転送が最近あった」と触れられています。しかも、ユーザーに明確な許可を取らずにダウンロードされるように見える、というのが問題視されています。
正直、ここはかなり気持ち悪いところだと思います。ブラウザを入れただけで、気づかないうちに巨大なAIモデルが落ちてくるのは、一般ユーザーからすると「え、そんなの聞いてない」が第一印象ではないでしょうか。

さらに、そのデータを削除しても、Chromeが再ダウンロードすることがあるそうです。
つまりユーザーの側で「入れたくない」と思っても、かなり強く押し返される。ここはウェブというより、OSの自動更新機能っぽい強さがあります。

Mozillaが気にしているポイント

記事では、Mozillaがすでに懸念を表明していることにも触れています。
問題の一つは、Chromeのドキュメント上、Prompt APIを使うには Googleの Generative AI Prohibited Uses Policy に「同意」しなければならない点です。

このポリシーには、単なる法律の範囲を超えて、Googleが独自に禁じる用途が含まれています。たとえば記事では、

  • 性的に露骨なコンテンツの生成や配布
  • 誤情報や、誤解を招く活動
  • 政府や民主主義のプロセスに関する誤解を広げる主張の支援

のような内容が挙げられています。

もちろん、こうした制限そのものが全部悪いとは言いません。
でも問題は、web platform のAPIなのに、APIの使い方が一企業のルールで縛られる ことです。
これはかなり危うい前例になりそうで、Mozillaが警戒するのもわかります。

個人的にも、ここは「技術の仕様」と「企業の都合」が混ざり始めている感じがして、あまり気分がよくありません。WebのAPIって本来、できるだけ中立であるべきものだと思うんですよね。もちろん現実には完全な中立なんてないのですが、それでも「ここから先はGoogleのルールです」は、Webらしさを削る方向ではないかと思います。

「もう出ている」のがやっかい

Mat Marquisのコメントで印象的なのは、これはまだ議論中の実験機能ではなく、すでに出荷されている という点です。
つまり「これからどうなるかを見守ろう」ではなく、「もう使える状態で世に出てしまっている」。

記事中では、GoogleのWeb標準への関わり方についてかなり辛辣なたとえも出てきます。
要するに、「標準化を進めるというより、自分たちの都合で既成事実を作るように見える」という批判です。
言い方は強いですが、気持ちはわかります。巨大なプレイヤーが先に機能を実装し、後から「これが標準です」と押し出す流れは、Web界隈では昔からたびたび見られてきました。便利な反面、ちょっとした恐さもあるんですよね。

image_0003.png

これって何が重要なの?

この話の本質は、単に「GoogleがAI機能を出した」というだけではありません。
もっと大きいのは、ブラウザの機能が、Web標準というより“ベンダー専用の契約付き機能”になりつつあるのではないか という点です。

ブラウザのAPIは、普通は「誰でも同じように使える」ことが大事です。
でもPrompt APIのように、裏側で特定のモデルをダウンロードし、その利用に独自ポリシーが必要になると、もうそれは単なる標準APIとは言いにくくなります。

ここで少しややこしいのは、browser APIWeb API は必ずしも同じではない、ということです。
ざっくり言えば、

  • Web API: Webサイトから使える、比較的オープンな標準の仕組み
  • browser API: ブラウザ独自の機能として提供される仕組み

という違いがあります。
Prompt API は、その境界をかなり曖昧にしているように見えます。これがまさにややこしくて、そして面白いところでもあります。技術としては前進なのに、Webの文化としては一歩引いて見たくなる、そんな感じです。

個人的な感想

個人的には、AI機能をブラウザに入れること自体は別に否定しません。むしろ、ローカルで動くAIが増えるのは、速度やプライバシーの面で面白い可能性があると思います。
ただし、「ユーザーが知らないうちに巨大なモデルを入れる」 とか、「APIの利用条件が企業のポリシーに強く依存する」 のは、かなり慎重になるべきだと思います。

Webは、いろいろ不完全でも「みんなが同じ土俵で遊べる」から強かったはずです。
そこに「この機能はGoogleのモデルが必要で、Googleのルールに従ってね」が入ると、ちょっと土俵の性質が変わってしまう。
便利さの裏で、Webの開放性が少しずつ削られていく——そんな警戒感がこの記事の核ではないでしょうか。

まとめ

Prompt APIは、AI時代の新しいブラウザ機能としては確かに興味深いです。
でもCSS-Tricksの記事が伝えているのは、「便利そう」で済ませていい話ではない、ということです。

  • どんなAIモデルが入るのか
  • 誰の許可で入るのか
  • どんなルールで使えるのか
  • それは本当にWeb標準なのか

このあたりをちゃんと見ないと、気づいたら「Webの機能」だと思っていたものが、実は巨大企業の囲い込み機能だった、なんてことにもなりかねません。
そこが、この話のいちばん大事で、いちばん面白くて、そして少し怖いところだと思います。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?