Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Semantic Kernelの始め方

Semantic Kernelの始め方

StudyCoLT大会!
機械学習・LLM・その他データ分析関係の色々な話題をつまもう!
Semantic Kernelの始め方

https://studyco.connpass.com/event/292513/

tomokusaba

August 31, 2023
Tweet

More Decks by tomokusaba

Other Decks in Programming

Transcript

  1. Semantic Kernelとは • Azure OpenAI ServiceやOpenAIの提供するLLMをC#や Pythonで便利に使うことができるSDK • Microsoftが提唱するCopilot Stackの中核を担う存在。

    • Microsoftが中心となりOSSとして開発している • コントリビューション大歓迎!! • テンプレート化、埋め込みベースのメモリ、コネクタ、プランナーと いった機能を備えている • もちろん、ChatGPT Plugin開発もできる
  2. Jupyter Notebooks • 前提 • .NET7 SDK • Visual Studio

    Code • “polyglot” VSCode Extension • OpenAIまたはAzure OpenAI ServiceのAPIキーを取得済み • Semantic Kernelリポジトリ (https://github.com/microsoft/semantic-kernel)を クローン • /dotnet/notebooks/に移動して配下のREADME.mdを参照してウエ から順番に実行