ホームページ >ウェブフロントエンド >jsチュートリアル >Chrome で AI 実験 API を使用する方法

Chrome で AI 実験 API を使用する方法

Susan Sarandon
Susan Sarandonオリジナル
2024-10-01 12:17:021078ブラウズ

Cómo Utilizar el API Experimental de AI en Chrome

Chrome で実験的な AI API を使用するには、次の手順に従います。

ハードウェア要件

  • 4GB RAM
  • GPU が利用可能
  • 最低 22GB のスペース
  • Windows 10.11 または macOS Ventura 以降のバージョン (Linux 仕様なし)

次のものはまだサポートされていません:

  • ChromeOS
  • Chrome iOS
  • Chrome Android

ソフトウェア要件

  • Chrome Canary をインストールします
  • 次のフラグを変更して AI とモデルをアクティブ化します:
  1. chrome://flags/#optimization-guide-on-device-model に移動し、「Enabled BypassPerfRequirement」を選択します
  2. chrome://flags/#prompt-api-for-gemini-nano に移動し、「有効にする」を選択します
  3. Chrome を再起動します
  4. コンソールで次のコマンドを実行して、インストールを確認します。 (ai.assistant.capabilities() を待ちます).available。 「すぐに」返されるはずです。

失敗した場合は、次のことを試してください:

  1. await ai.assistant.create() を実行して、Chrome に API を強制的にアクティブ化させます (ただし、機能しない可能性があります)。
  2. chrome://components に移動し、「デバイス モデルの最適化ガイド」コンポーネントのバージョンが 2024.5.21.1031 以上であるかどうかを確認します。バージョンをお持ちでない場合は、「アップデートの確認」をクリックして、もう一度お試しください。

注: モデルのインストールには時間がかかる場合があります。必要に応じて、辛抱強くこのプロセスを繰り返してください。

モデルのアクティブ化

モデルをアクティブにするには、Chrome で次のフラグを有効にします:

  • chrome://flags/#prompt-api-for-gemini-nano
  • chrome://flags/#summarization-api-for-gemini-nano
  • chrome://flags/#rewriter-api-for-gemini-nano
  • chrome://flags/#writer-api-for-gemini-nano
  • chrome://flags/#lang-detection-api

利用できる機能

プロンプトAPI

これは最も単純なモデルであり、一般的なタスクに使用されます。プロンプトを送信すると、応答を返そうとします。基本的な例を次に示します:

const session = await ai.assistant.create();
const result = await session.prompt("Explain what JavaScript is");

systemPrompt を使用して追加の命令を渡すこともできます。

const session = await ai.assistant.create({
  systemPrompt: "You are an expert in JavaScript, providing helpful code best practices."
});

言語検出

この API はテキストの言語を検出し、100 を超える言語とそのバリエーションをサポートします。

例:

const detector = await translation.createDetector();
const results = await detector.detect("Bonjour le monde");
for (const result of results) {
  console.log(result.detectedLanguage, result.confidence);
}

ライターとリライター

ライター API: 新しいコンテンツを作成します。
例: 銀行への申請書の草案を書く。

const writer = await ai.writer.create();
const result = await writer.write("Write a email asking for feedback");

リライター API: 既存のテキストを改善または再構築します。

const rewriter = await ai.rewriter.create();
const result = await rewriter.rewrite("La inteligencia artificial es...", { context: "Use simple words." });

これらの API はすべて実験段階にあるため、エラーや不一致が見つかるのは通常のことです。すべてのフィードバックを歓迎します。変更内容を知りたい場合は、このフォームに記入してドキュメントにアクセスし、最新情報を受け取ることができます。

以上がChrome で AI 実験 API を使用する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。