【せまんてぃっくかーねる】
Semantic Kernel とは?
公開:
💡 LLMをOSの「カーネル」として扱い、スキルをプラグインのように組み込む設計思想
📌 このページのポイント
ペンギン先生、Semantic KernelってLangChainと何が違うの?
スキルっていう言葉をよく聞くけど、どういうものなの?
スキルはLLMが呼び出せる「関数のかたまり」だよ。たとえばメール送信・Web検索・カレンダー確認などを関数として登録しておくと、AIが必要に応じて自動で呼び出せるんだ。
「Planner」って何をするものなの?
ユーザーの大きな目標を受け取って、どのスキルをどの順番で使えばよいか自動で計画を立てる仕組みだよ。OSのスケジューラがプロセスを管理するイメージに近いね。
カーネルって名前の理由がわかった気がする!
まとめ:ざっくりこれだけ覚えればOK!
📖 おまけ:英語の意味
「Semantic Kernel」 = 意味的カーネル
💬 OSのカーネルがリソースを管理するように、LLMが中核となってスキルを調整するという発想から来ているよ。