Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
KustoクエリのChatGPT Plugin!
Search
tomokusaba
September 16, 2023
Programming
0
680
KustoクエリのChatGPT Plugin!
JAZUG 13周年イベント ショートセッション
2023/9/16 日本マイクロソフト品川オフィス
KustoクエリのChatGPT Plugin!
tomokusaba
September 16, 2023
Tweet
Share
More Decks by tomokusaba
See All by tomokusaba
Cloud Adoption Framework(導入戦略)
tomokusaba
0
5
.NET開発者のためのAzureの概要
tomokusaba
0
230
薬屋のひとりごとにみるトラブルシューティング
tomokusaba
0
430
Cloud Adoption Framework入門
tomokusaba
1
30
GitHub Copilot の概要
tomokusaba
1
180
ASP.NETアプリケーションのモダナイズ インフラ編
tomokusaba
1
540
Azure AI Foundry Agent Serviceを使用してコードファースト アプリを構築する
tomokusaba
1
330
Part1 GitHubってなんだろう?その1
tomokusaba
3
990
Part1 GitHubってなんだろう?その2
tomokusaba
2
970
Other Decks in Programming
See All in Programming
なぜ今、Terraformの本を書いたのか? - 著者陣に聞く!『Terraformではじめる実践IaC』登壇資料
fufuhu
4
660
250830 IaCの選定~AWS SAMのLambdaをECSに乗り換えたときの備忘録~
east_takumi
0
250
Ruby Parser progress report 2025
yui_knk
1
110
コンテキストエンジニアリング Cursor編
kinopeee
1
710
未来を拓くAI技術〜エージェント開発とAI駆動開発〜
leveragestech
2
180
AWS Serverless Application Model入門_20250708
smatsuzaki
0
140
CSC305 Summer Lecture 06
javiergs
PRO
0
100
実践!App Intents対応
yuukiw00w
1
360
Laravel Boost 超入門
fire_arlo
1
130
モバイルアプリからWebへの横展開を加速した話_Claude_Code_実践術.pdf
kazuyasakamoto
0
280
レガシープロジェクトで最大限AIの恩恵を受けられるようClaude Codeを利用する
tk1351
3
1.3k
UbieのAIパートナーを支えるコンテキストエンジニアリング実践
syucream
2
730
Featured
See All Featured
Optimising Largest Contentful Paint
csswizardry
37
3.4k
Keith and Marios Guide to Fast Websites
keithpitt
411
22k
Bootstrapping a Software Product
garrettdimon
PRO
307
110k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
34
6k
Site-Speed That Sticks
csswizardry
10
790
How GitHub (no longer) Works
holman
315
140k
Measuring & Analyzing Core Web Vitals
bluesmoon
9
570
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
30
9.6k
Balancing Empowerment & Direction
lara
2
590
GraphQLの誤解/rethinking-graphql
sonatard
71
11k
Into the Great Unknown - MozCon
thekraken
40
2k
Building Better People: How to give real-time feedback that sticks.
wjessup
367
19k
Transcript
KustoクエリのChatGPT Plugin! 株式会社SAKURUG エンジニアリングユニット 草場 友光 JAZUG 懇親会LT ショートセッション
自己紹介 • 普段は主にシステムをAzureにモダナ イズする仕事をしています。 • コミュニティ活動を通じて知識をアッ プデートしています。 • 2022/08-2023 Microsoft
MVP (Developer Technologies) • tomo_kusaba
今日の目的 • 第0回 JAZUG for Womanにて渡邊晶さんがKusto入門のな かでChatGPTを使ってKustoを書きましょうということをやっ ていました。 • これにインスパイアされてPlugin化したらもっと便利に使えるの
ではとSemantic KernelのPluginとして書いてみました。 • ChatGPT Pluginのプロジェクトテンプレートで書いているので きっとChatGPT Pluginとしても動く!
きっかけ
やったこと • VSCodeのSemantic Kernel拡張のChatGPT Pluginテン プレートでプロジェクトを作る • Prompts配下にKustoフォルダを作成 • Jokeフォルダにあったconfig.jsonとskprompt.txtをKusto
フォルダにコピー • config.jsonのdiscriptionを適したように編集 • skprompt.txtを編集→いわゆるプロンプト!
Semantic Kernelとは • Azure OpenAI ServiceやOpenAIの提供するLLMをC#や Pythonで便利に使うことができるSDK • Microsoftが提唱するCopilot Stackの中核を担う存在。
• Microsoftが中心となりOSSとして開発している • コントリビューション大歓迎!! • テンプレート化、埋め込みベースのメモリ、コネクタ、プランナーと いった機能を備えている • もちろん、ChatGPT Plugin開発もできる
config.json
skprompt.txt
実行結果
ソースコード • https://github.com/tomokusaba/sk-csharp- chatgpt-plugin
おしまい おしまい