
Chrome で実験的な AI API を使用するには、次の手順に従います。
ハードウェア要件
- 4GB RAM
- GPU が利用可能
- 最低 22GB のスペース
- Windows 10.11 または macOS Ventura 以降のバージョン (Linux 仕様なし)
次のものはまだサポートされていません:
- ChromeOS
- Chrome iOS
- Chrome Android
ソフトウェア要件
- Chrome Canary をインストールします
- 次のフラグを変更して AI とモデルをアクティブ化します:
- chrome://flags/#optimization-guide-on-device-model に移動し、「Enabled BypassPerfRequirement」を選択します
- chrome://flags/#prompt-api-for-gemini-nano に移動し、「有効にする」を選択します
- Chrome を再起動します
- コンソールで次のコマンドを実行して、インストールを確認します。
(ai.assistant.capabilities() を待ちます).available。
「すぐに」返されるはずです。
失敗した場合は、次のことを試してください:
- await ai.assistant.create() を実行して、Chrome に API を強制的にアクティブ化させます (ただし、機能しない可能性があります)。
- 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
これは最も単純なモデルであり、一般的なタスクに使用されます。プロンプトを送信すると、応答を返そうとします。基本的な例を次に示します:
1 2 | const session = await ai.assistant.create();
const result = await session.prompt( "Explain what JavaScript is" );
|
ログイン後にコピー
systemPrompt を使用して追加の命令を渡すこともできます。
1 2 3 | const session = await ai.assistant.create({
systemPrompt: "You are an expert in JavaScript, providing helpful code best practices."
});
|
ログイン後にコピー
言語検出
この API はテキストの言語を検出し、100 を超える言語とそのバリエーションをサポートします。
例:
1 2 3 4 5 | 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: 新しいコンテンツを作成します。
例: 銀行への申請書の草案を書く。
1 2 | const writer = await ai.writer.create();
const result = await writer.write( "Write a email asking for feedback" );
|
ログイン後にコピー
リライター API: 既存のテキストを改善または再構築します。
1 2 | 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 サイトの他の関連記事を参照してください。