組み込みの AI API

公開日: 2024 年 8 月 27 日、最終更新日: 2024 年 11 月 11 日

これらの API を使用する前に、Google の生成 AI の使用禁止に関するポリシーをご覧ください。

開発のさまざまな段階で利用できる組み込み AI API がいくつかあります。一部の機能はオリジン トライアルのすべてのデベロッパーが利用できますが、一部の機能は早期プレビュー プログラムの参加者にのみ利用できます。最新の試験運用版 API にいち早くアクセスするには、早期プレビュー プログラムに参加することをおすすめします。

新しい API が利用可能になったときに通知を受け取るには、Chrome AI デベロッパー向け公開お知らせグループに参加してください。

Translator API

Translator API が、オリジン トライアルと早期プレビュー プログラムの参加者にご利用いただけるようになりました。リクエストに応じて、ユーザー作成コンテンツと動的コンテンツを翻訳します。

Chrome 131 ~ Chrome 136 で実施されるオリジン トライアルに参加して、本番環境で実際のユーザーを使用して API をテストします。オリジン トライアルでは、オリジンのすべての Chrome ユーザーに対してこの機能を有効にできます。

ユースケース

  • ユーザーは母国語でリクエストを入力できます。これは Language Detector API で識別できます。次に、Translator API を使用してリクエストをビジネス運営言語に変換し、サポート エージェントに送信します。
  • ソーシャル ネットワーク アプリケーションでは、ユーザーが使用していない言語で投稿がタイムラインに表示された場合に、ユーザーは翻訳をオンデマンドでリクエストできます。

API に関するご意見は GitHub で共有してください。

Language Detector API

Language Detector API を使用すると、テキストの言語を検出できます。これは、Translator API の説明で紹介されているコンセプトの一部です。

この API は Chrome のオリジン トライアルです。

ユースケース

言語検出にはいくつかのユースケースがあります。

  • 既知のターゲット言語への翻訳で不明なソース言語を特定するため、ユーザーが両方を指定する必要はありません。
  • テキストのラベル付け(オンライン ソーシャル ネットワーキング サイトでのスクリーン リーダーの発音を改善するなど)。

この API について他にご意見やご要望がありましたら、GitHub で共有してください。

Summarizer API

Summarizer API が、早期プレビュー プログラムの参加者向けにローカルでテストできるようになりました。この API では、組み込みの Gemini Nano を使用して長尺コンテンツを圧縮します。短いコンテンツは、ユーザーにとってアクセスしやすく、有用なコンテンツである可能性があります。

Writing Assistance API の説明は、今後の開発に関する提案として利用できます。この提案を次のステージに進めるには、高評価のリアクションでサポートを表明するか、ユースケースとコンテキストの詳細をコメントで入力してください。

Chrome 131 ~ Chrome 136 で実施されるオリジン トライアルに参加して、本番環境で実際のユーザーを使用して API をテストします。オリジン トライアルでは、オリジンのすべての Chrome ユーザーに対してこの機能を有効にできます。

ユースケース

要約には多くのユースケースがあります。

  • 会議に遅れて参加したユーザーや、会議を完全に欠席したユーザー向けの会議の文字起こしの概要。
  • カスタマー リレーションシップ管理のためのサポート会話の要点。
  • 複数の商品レビューの要約(文または段落サイズ)。
  • 長い記事の要点: 読者が記事が関連性があるかどうかを判断できるようにします。
  • 記事の下書きのタイトルの生成。
  • フォーラム内の質問を要約して、エキスパートが自分の専門分野に最も関連する質問を見つけられるようにする。

要約 API に関するその他のアイデアはありますか?GitHub で共有してください。

Writer API と Rewriter API

Writer API は、指定された文章作成タスクに準拠した新しいコンテンツの作成に役立ちます。一方、Rewriter API は、テキストの修正と再構成に役立ちます。どちらの API も、Writing Assistance API の説明の一部です。

高評価のリアクションでサポートを表明するか、ユースケースとコンテキストの詳細をコメントすることで、この提案を次のステージに進めましょう。

ユースケース

書き込みと書き換えには、次のようなユースケースがあります。

  • 最初のアイデアとオプションのコンテキストに基づいて記述します。たとえば、長年の顧客であるというコンテキストに基づいて利用限度額の引き上げを銀行に依頼する正式なメールなどです。
  • 既存のテキストを長くしたり短くしたり、トーンを変更したりして、テキストを調整します。 たとえば、短いメールを書き直して、より丁寧でフォーマルな表現にすることができます。

ライター / リライト API に関するその他のアイデアはありますか?GitHub で共有してください。

Prompt API

Prompt API を使用すると、早期プレビュー プログラムの参加者は、Chrome の Gemini Nano に自然言語リクエストを送信できます。

Prompt API は探索 API です。つまり、主にプロトタイピングを目的としています。前提を確認して、今後作成するタスク API を決定するために、フィードバックを求めています。そのため、試験運用版 API がリリースされない可能性もあります。

Chrome 拡張機能

Chrome 拡張機能の Prompt API を使用すると、実際の環境でテストできます。お客様のフィードバックに基づいて、実際のユースケースに対応できるよう API を改良いたします。

Chrome 131 ~ Chrome 136 で実施されるオリジン トライアルに参加して、本番環境で実際のユーザーを使用して API をテストします。オリジン トライアルでは、オリジンのすべての Chrome ユーザーに対してこの機能を有効にできます。

早期テストに参加する

皆様から寄せられたフィードバックは、デベロッパーとユーザーのニーズを満たす API の将来の設計に活用されます。

早期プレビュー プログラムに参加して、初期段階の組み込み AI API を試すことができます。

当面は、Google AI JavaScript SDK のクイックスタートで、Google のサーバーで Gemini Pro をウェブサイトやウェブアプリで使用する方法をご覧ください。