拡張機能と AI
AI には、機械学習、大規模言語モデル、生成 AI など、さまざまな意味があります。ここでは、Chrome 拡張機能で AI を効果的に使用する方法を理解するためのリソースをご紹介します。
AI を活用した拡張機能でブラウジング エクスペリエンスを向上
拡張機能を使用すると、ウェブ コンテンツを制御したり、ブラウザをカスタマイズしたりして、ブラウジング エクスペリエンスを向上させることができます。AI を使用することで、これを次のレベルに引き上げることができます。
-
ウェブ コンテンツを管理する
AI を使用して、ウェブ上のコンテンツの作成と理解を支援します。 -
ブラウザをより便利に
強力な拡張機能 API を使用して、ブックマークの利便性を高めたり、新しいタブページを改善したり、ブラウジング履歴からコンテンツを簡単に再発見できるようにしたりできます。 -
ブラウザをカスタマイズする
サイドパネル、新しいタブページ、アクションバー、コンテキスト メニューから AI 機能をシームレスにブラウザに埋め込みます。
使用例
AI を活用した拡張機能は、テキストの要約、翻訳の支援、コンテンツの生成、コーディングの支援、おすすめの提供、ユーザー インターフェースのカスタマイズなど、さまざまな用途に使用できます。Google Creative Lab チームが AI と拡張機能を使用して、インタラクティブなクリエイティブ コーディング エクスペリエンスを構築した方法をご覧ください。
AI を活用した拡張機能の実例
Chrome 拡張機能で Gemini を使ってできることを示す例をご覧ください。
Chrome 拡張機能で Gemini Cloud API を使用する方法
Gemini API のチャット インターフェースを提供する拡張機能を試す。Chrome 拡張機能で Gemini Cloud API を使用する方法を示すコードを確認します。
Chrome 拡張機能で Gemini Nano API を使用する方法
この拡張機能は、Chrome の試験運用版の組み込み Gemini Nano モデルで Prompt API を使用してチャット インターフェースを提供します。拡張機能を試して、コードを確認します。
Gemini Nano によるオンデバイスの要約
Chrome の試験運用版 Summarization API で作成された、現在開いているタブのコンテンツを要約する拡張機能を試してみてください。
AI を拡張機能と統合する方法
オンデバイス AI
オンデバイス AI は、機密データを保護し、レイテンシを改善しながら、強力なモデルをユーザーに提供する最新のサービスです。クラウド上の作業をデバイス上で完全に置き換えて複製することはできませんが、オンデバイスを使用することで、専用モデルの利用、応答時間の短縮、オフラインの可用性など、拡張機能の大きな可能性を引き出すことができます。
Cloud AI
Cloud AI は、パワー、スケーラビリティ、容易な統合を兼ね備えています。クラウド プラットフォームでは、最先端のハードウェアとソフトウェアを利用できるため、高いパフォーマンスを実現し、定期的なアップデートを通じて継続的に改善できます。Gemini エコシステムには、Google のすべてのモデル、プロダクト、プラットフォームが集約されています。
オリジン トライアルと早期プレビュー プログラム
Chrome 拡張機能の Prompt API
拡張機能の Prompt API をオリジン トライアルでご利用いただけるようになりました。Google の最も効率的な言語モデルである Gemini Nano を使用する Chrome 拡張機能をブラウザで構築できます。
組み込み AI の早期プレビュー版に参加する
Google は、API の設計、ユースケースの実現、標準化に向けた他のブラウザ ベンダーとの協議に役立てるため、皆様からのフィードバックをお待ちしております。早期プレビュー プログラムに参加して、組み込み AI の初期段階のアイデアについてフィードバックを提供し、ローカル プロトタイピングを通じて開発中の API をテストする機会を見つけましょう。
AI を活用した Chrome 拡張機能のベスト プラクティス
可能であれば、より小さいモデルを使用する
オンデバイス モデルが大きい場合は、拡張機能のインストール後にダウンロードをトリガーします。これにより、拡張機能とは別にモデルのライフサイクルを管理でき、拡張機能の更新ごとにモデルをダウンロードする必要がなくなります。モデルは、リモートでホストされるコードとはみなされません。
API キーを保護する
鍵を Chrome ウェブストアと共有しないでください。API キーを入力するようユーザーに伝えます。独自のサーバーを経由して通話をプロキシします。API キーを使用する前に、サーバーから API キーを取得します。
ユーザーのプライバシーを保護する
Cloud AI API を使用している場合や、ユーザー入力をサーバーと共有している場合は、プライバシー ポリシーを更新して、共有される情報を含めます。
組み込み AI チャレンジに参加する
組み込みの AI でウェブを刷新しましょう。Chrome の統合された AI モデルと API を使用して、革新的なウェブ アプリケーションと Chrome 拡張機能を作成できます。賞金の総額は 65,000 米ドルです。