「労働者が自分の仕事をうまくやりたいなら、まず自分の道具を研ぎ澄まさなければなりません。」 - 孔子、「論語。陸霊公」
表紙 > プログラミング > Chrome で AI 実験 API を使用する方法

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

2024 年 11 月 6 日に公開
ブラウズ:227

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。 「ready」を返すはずです。

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

  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/#言語検出-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 はすべて実験段階にあるため、エラーや不一致が見つかるのは通常のことです。すべてのフィードバックを歓迎します。変更内容について知りたい場合は、このフォームに記入してドキュメントにアクセスし、更新情報を受け取ることができます。

リリースステートメント この記事は次の場所に転載されています: https://dev.to/marianocodes/como-utilizar-el-api-experimental-de-ai-en-chrome-3c4m?1 侵害がある場合は、[email protected] までご連絡ください。それを削除するには
最新のチュートリアル もっと>

免責事項: 提供されるすべてのリソースの一部はインターネットからのものです。お客様の著作権またはその他の権利および利益の侵害がある場合は、詳細な理由を説明し、著作権または権利および利益の証拠を提出して、電子メール [email protected] に送信してください。 できるだけ早く対応させていただきます。

Copyright© 2022 湘ICP备2022001581号-3