- consoleに貼り付ける
- 最初は実行してから
chrome://components/ の Optimization Guide On Device Model がダウンロード中になるので待つ必要がある。(ollamaもそうなので、ローカルLLMはだいたいそうかもしれない)
async function helloNano() {
try {
console.log("⏳ 接続を試みています...");
// 最小構成でのセッション作成
const session = await LanguageModel.create({
expectedOutputLanguage: 'ja'
});
console.log("✅ セッション作成成功。返答を待っています...");
// 短い挨拶を投げる
const response = await session.prompt("「こんにちは」とだけ言ってください。");
console.log("%c🤖 Gemini Nanoからの返答:", "color: #34A853; font-weight: bold;");
console.log(response);
session.destroy();
} catch (e) {
console.error("❌ エラー:", e);
}
}
helloNano();