コンテンツへスキップ
FindOpenSource

Semantic Kernel

アプリケーションに大規模言語モデルを組み込むための Microsoft のオープンソース SDK で、プラグイン、メモリ、プランニングをサポートします。

概要

Semantic Kernel は、開発者が LLM のプロンプトをネイティブコードの関数と、交換可能な「プラグイン」として組み合わせられるようにし、LLM が実際のアプリケーションロジックを呼び出せるようにするとともに、より自律的で多段階の AI 機能を構築するためのメモリとプランニングの抽象化を提供します。書き直しを必要とせず、既存の .NET、Python、Java のコードベースに自然に統合できるよう設計されています。

Semantic Kernel は、すでに Microsoft エコシステム(特に .NET)で作業していて、その環境にネイティブに感じられる LLM オーケストレーション SDK を求めるチームに向いています。(カタログにもある) LangChain の代替手段で、強力な .NET 統合を含む一流のマルチ言語サポートを備えています。

カテゴリ
AI・機械学習
キーワード
llm-frameworkagent-frameworkdotnet
言語
C#, Python
ライセンス
MIT

誤りを見つけましたか? GitHub で修正を提案する