Chrome AI は、大規模な言語モデルをブラウザ内でローカルに実行するデモ プロジェクトです。これは、サーバー側の処理を必要とせずにブラウザ環境で高度な AI 機能を直接活用する最新の Web テクノロジーの機能を紹介します。
ローカル実行: 大規模な言語モデルをブラウザーで直接実行します。
リアルタイム処理: 即時の応答と対話を提供します。
プライバシー重視: データをローカルで処理し、ユーザーのプライバシーとデータのセキュリティを確保します。
最新バージョンの Google Chrome (127 以降)、または互換性のある Chromium ベースのブラウザ。
Chrome Canary をインストールする: バージョン 127 があることを確認します。Chrome Canary をダウンロードします。
プロンプト API を有効にする: chrome://flags/#prompt-api-for-gemini-nano
を開き、「有効」に設定します。
最適化ガイドを有効にする: chrome://flags/#optimization-guide-on-device-model
を開き、「Enabled BypassPerfRequirement」に設定します。ブラウザを再起動します。
モデルのダウンロード: chrome://components/
に移動し、「デバイス モデルの最適化ガイド」を見つけて、完全にダウンロードされていることを確認します。バージョンが「0.0.0.0」の場合は「アップデートの確認」をクリックします。
トラブルシューティング:「機種別最適化ガイド」が表示されない場合は、手順2、3の設定を無効にし、ブラウザを再起動して再度有効にしてください。
セットアップの確認: Web ページを開いて F12 を押し、コンソールでwindow.ai
確認します。
テストコード:
const model = await window.ai.createTextSession();await model.prompt("あなたは誰ですか?");
リポジトリのクローンを作成します。
git clone https://github.com/yourusername/chromeai.gitcd chromeai pnpm私 pnpm開発
AI の使用を開始するには、ブラウザーでlocalhost:3000
を開きます。
寄付を歓迎します!リポジトリをフォークしてプル リクエストを送信してください。大きな変更の場合は、まず問題を開いて、変更したい内容について話し合ってください。
このプロジェクトは MIT ライセンスに基づいてライセンスされています。詳細については、LICENSE ファイルを参照してください。
ご質問やフィードバックがございましたら、Twitter の Lightning Joyce までご連絡ください。