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
Discord とビルダー&チャットボットの使い方 / How to use Discord and Builder & Chatbots
Search
Kenji Saito
PRO
April 13, 2024
Technology
0
170
Discord とビルダー&チャットボットの使い方 / How to use Discord and Builder & Chatbots
早稲田大学大学院経営管理研究科「プロンプトエンジニアリング ─ 生成AIの応用」2024 春のオンデマンド教材 第3回で使用したスライドです。
Kenji Saito
PRO
April 13, 2024
Tweet
Share
More Decks by Kenji Saito
See All by Kenji Saito
シリアスゲームとしての RPG / RPG as a Serious Game
ks91
PRO
0
12
"September 12th" ゲームのプロンプトの構造 / Prompt Structure of "September 12th" Game
ks91
PRO
0
9
コードや知識を組み込む / Incorporate Code and knowledge
ks91
PRO
0
120
大規模言語モデルの原理と使いこなしの原則 / Principles of Large Language Models and Their Use
ks91
PRO
0
26
自然言語の扱いと翻訳のためのプロンプト / Natural Language Handling and Prompts for Translation
ks91
PRO
0
23
ワールドカフェI /チューターを改良する / World Café I and Improving the Tutors
ks91
PRO
0
140
LLM とプロンプトエンジニアリング/チューターをビルドする / LLM and Prompt Engineering and Building Tutors
ks91
PRO
0
260
講師自己紹介 / Lecturer's Self-Introduction
ks91
PRO
0
85
講師研究紹介 / Lecturer's Research Introduction
ks91
PRO
0
71
Other Decks in Technology
See All in Technology
AWSに詳しくない人でも始められるコスト最適化ガイド
yuhta28
2
270
[新卒向け研修資料] テスト文字列に「うんこ」と入れるな(2024年版)
infiniteloop_inc
4
16k
AWS学習者向けにAzureの解説スライドを作成した話
handy
3
110
One engineer company with Ruby on Rails
rstankov
2
390
IaCジェネレーターとBedrockで詳細設計書を生成してみた
tsukasa_ishimaru
4
810
Microsoft for Startups Founders Hub_20240429 update
daikikanemitsu
1
2.3k
TechFeed Experts Night#27 〜 フロントエンドフレームワーク最前線 (Svelte)
baseballyama
1
570
Tellus の衛星データを見てみよう #mf_fukuoka
kongmingstrap
0
250
GrafanaMeetup_AmazonManagedGrafanaのアクセス制御機能とマルチテナント環境下でのアクセス制御について
daitak
0
350
MLOpsの「壁」を乗り越える、LINEヤフーの Data Quality as Code
lycorptech_jp
PRO
7
580
Grafana x PagerDuty Better Together
jacopen
1
200
Microsoft Intune 勉強会 第 2 回目
tamaiyutaro
2
340
Featured
See All Featured
Designing on Purpose - Digital PM Summit 2013
jponch
111
6.5k
4 Signs Your Business is Dying
shpigford
176
21k
The Mythical Team-Month
searls
216
42k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
222
21k
What the flash - Photography Introduction
edds
64
11k
Building Effective Engineering Teams - LeadDev
addyosmani
30
1.9k
A Philosophy of Restraint
colly
197
16k
GraphQLの誤解/rethinking-graphql
sonatard
54
9.3k
Building Flexible Design Systems
yeseniaperezcruz
320
37k
The Brand Is Dead. Long Live the Brand.
mthomps
49
29k
The Power of CSS Pseudo Elements
geoffreycrofte
61
5k
Automating Front-end Workflow
addyosmani
1357
200k
Transcript
Generated by Stable Diffusion XL v1.0 — AI 2024 3
Discord & (WBS) 2024 3 Discord & — 2024-04 – p.1/28
https://speakerdeck.com/ks91/collections/prompt-engineering-2024-spring 2024 3 Discord & — 2024-04 – p.2/28
( 20 ) 1 • 2 • 3 Discord &
• 4 5 6 RPG 7 “September 12th” 8 9 10 ∼ 11 Linux (Windows )(Mac ) 12 Open Interpreter ∼ 13 14 AGI (Artificial General Intelligence) 7 (5/6 ) / (2 ) OK / 2024 3 Discord & — 2024-04 – p.3/28
GPT-Discord Bot System ( AIC ) ( ) 2024 3
Discord & — 2024-04 – p.4/28
GPT-Discord Bot System ϝϯόʔ͕ॴଐ͢Δ৫ ϝϯόʔ େنݴޠϞσϧ (155VSCP ࢲͨͪͷ νʔϜ͕։ൃ εϨου
ࢲ ࢲͨ ͨͪ ͪ νϟοταʔϏε %JTDPSE ϫʔΫεϖʔε %JTDPSE αʔόʔ PE νϟοτϘοτ HQUEJTDPSECPU ৗ࣌Քಇɾৗ࣌ଓͷ ԿΒ͔ͷϚγϯ ƅ˜ƅ ů ։࢝ Ξγελϯτ "1* εϥογϡίϚϯυ ᶃ ᶄ ᶅ ᶆ ᶇ ίϚϯυʹΑΔ੍ޚ Ξγελϯτͱͯ͠ର ಡΈग़͠ɾॻ͖ࠐΈ ର ର ର ର ʲΞγελϯτ "1*ʳ ɾΞγελϯτͷੜ $ ɾऔಘ 3 ɾߋ৽ 6 ɾআ % ɾ 0QFO"* εϨουͷੜɾॻ͖ࠐΈ ϝϯόʔɺίϚϯυΛ௨ͯ͠ ʮϏϧμʔΞγελϯτʯͱର͠ͳ͕Β νϡʔλʔ Ξγελϯτ Λੜͨ͠Γɺ ੜࡁͷνϡʔλʔΛमਖ਼ͨ͠Γɺ νϡʔλʔΛݺͼग़ͯ͠ରͰ͖·͢ɻ ʲίϚϯυҰཡʳ CVJME DIBU EFMFUF MJTU TIPX VQEBUF ʜΞγελϯτΛੜ ʜΞγελϯτͱର։࢝ ʜΞγελϯτΛআ ʜΞγελϯτҰཡ ʜΞγελϯτΛදࣔ ʜΞγελϯτΛमਖ਼ GPTs × ⇒ 2024 3 Discord & — 2024-04 – p.5/28
GPT-Discord Bot System ( ) 0 1 2 API 3
Discord 4 Discord 5 Discord Discord AI · tutor (noun) — a private teacher, typically one who teaches a single pupil or a very small group 2024 3 Discord & — 2024-04 – p.6/28
Discord 2024 3 Discord & — 2024-04 – p.7/28
Discord Discord . . . 1 . . . (
) @mentions → 2 ( ) ( ) 2 · ( ) BAN · OpenAI API 2024 3 Discord & — 2024-04 – p.8/28
gptbot-wbs WBS Discord : https://github.com/KeioAIConsortium/gpt-discord-bot : https://github.com/ks91/gpt-discord-bot ← GPTs (
) ChatGPT ( ) 2024 3 Discord & — 2024-04 – p.9/28
(1/3) ID ( id) (identifier ) . . . (
) . . . AI ( AI) /chat ID (assistant_id) name ( ) . . . description ( ) . . . · name description instructions ( ) . . . tools ( ) . . . · Files ( ), Code Interpreter ( ) files ( ) . . . · Files (enable) 2024 3 Discord & — 2024-04 – p.10/28
(2/3) (assistant_id : asst_OUIhymbGuI1siXVaLs7evkaJ) ( /build ) /update ← (sandbox)
Discord # ID (thread; ) ( 2 ) Discord Discord OpenAI OpenAI API thread_id /chat Discord 2024 3 Discord & — 2024-04 – p.11/28
(3/3) ( ) “/” (/build) (Create ) (/show, /list) (Read
) (/update) (Update ) (/delete) (Delete ) · CRUD (/chat) ( )( ) /build /chat /update /build 2024 3 Discord & — 2024-04 – p.12/28
(/list ) Discord → /list /list search: ( ) 2024
3 Discord & — 2024-04 – p.13/28
( ) ΫϦοΫͯ͠બͿͱೖྗͰ͖·͢ . . . assistant_id 2024 3 Discord
& — 2024-04 – p.14/28
(/chat )(1/3) /chat ΫϦοΫͯ͠εϨουΛදࣔ͠·͢ ⇒ ΫϦοΫͯ͠ϓϧμϯϝχϡʔΛ දࣔͤͯ͞ɺΞγελϯτΛબͼ·͢ 20 . .
. . . . 2024 3 Discord & — 2024-04 – p.15/28
(/chat )(2/3) /chat 3 (1) /chat 20 (2) /chat assistant_id:
ID (3) /chat search: 20 2024 3 Discord & — 2024-04 – p.16/28
(/chat )(3/3) Discord 2024 3 Discord & — 2024-04 –
p.17/28
(1) /chat assistant_id: asst_OUIhymbGuI1siXVaLs7evkaJ — (2) /chat search: (2) /build
name: ( ) ( ) ( ) ( ) — /update ID (3) /chat assistant_id: ID — 3 2024 3 Discord & — 2024-04 – p.18/28
( ) /chat assistant_id asst_OUIhymbGuI1siXVaLs7evkaJ 2024 3 Discord & —
2024-04 – p.19/28
(/build ) /build name: description ( ) instructions ( )
( ) code interpreter 2024 3 Discord & — 2024-04 – p.20/28
/build EFTDSJQUJPO આ໌ ʁ ਓؒͷ ͨΊͷ ͍આ໌Λ ॻ͘ ϓϩϯϓτ
Λॻ͘ Ξγελϯτʹ ໊લΛ͚Δ &OBCMFPS %JTBCMF :FT /P ϑΝΠϧ ܈Λ·ͱ Ίͯυϩ οϓ͢Δ &OBCMFPS %JTBCMF͔ͭ 'JMFT༗ޮ %JTBCMF͔ͭ 'JMFTແޮ JOTUSVDUJPOT ࢦࣔ ʁ 'JMFT ϑΝΠϧ ಡΈࠐΈ ༗ޮʁແޮʁ $PEF*OUFSQSFUFS ϓϩάϥϜͷ ੜɾ࣮ߦ ༗ޮʁແޮʁ ϑΝΠϧΛ Ճ͢Δʁ ϑΝΠϧͪ Ξγελϯτ ੜྃ 2024 3 Discord & — 2024-04 – p.21/28
(/update ) /update assistant_id: ID “.” ( ) 2(3?) GPTs
/update (/build 1 ) 2024 3 Discord & — 2024-04 – p.22/28
/update EFTDSJQUJPO આ໌ ʁ ਓؒͷ ͨΊͷ ͍৽͍͠ આ໌Λॻ͘ มߋ͠ͳ͍
ͳΒlz Λଧͭ มߋ͠ͳ͍ ͳΒlz Λଧͭ ৽͍͠ ϓϩϯϓτ Λॻ͘ Ξγελϯτ *% Λ ࢦఆ͢Δ &OBCMFPS %JTBCMF :FT :FTPS /P /P ϑΝΠϧ ܈Λ·ͱ Ίͯυϩ οϓ͢Δ &OBCMFPS %JTBCMF͔ͭ 'JMFT༗ޮ %JTBCMF͔ͭ 'JMFTແޮ JOTUSVDUJPOT ࢦࣔ ʁ 'JMFT ϑΝΠϧ ಡΈࠐΈ ༗ޮʁແޮʁ $PEF*OUFSQSFUFS ϓϩάϥϜͷ ੜɾ࣮ߦ ༗ޮʁແޮʁ ࠓ͋ΔϑΝΠϧ Λอ࣋͢Δʁ ϑΝΠϧΛ Ճ͢Δʁ ϑΝΠϧͪ Ξγελϯτ ߋ৽ྃ 2024 3 Discord & — 2024-04 – p.23/28
Ϗϧμʔͱ͢ εϨου ૬ஊ͢Δ ର͢Δ ͪΐͬͱ ҧ͏ͳ ςΩετνϟϯωϧ ͔Β %JTDPSE͔Βίϐʔͨ͠ ༰ΛϝϞாͰ
ฤूͯ͠ ίϐϖ͢Δͱ Α͍͔ ˣ ߋ৽εϨου͔Β ςΩετνϟϯωϧ ͔Β ςΩετνϟϯωϧ ͔Β Α͠ࢼͯ͠ΈΑ͏ ॳճDIBU DIBU ॳճ CVJME ߋ৽ VQEBUF આ໌ ࢦࣔΛ ೖྗ͢Δ ΞγελϯτΛ࡞Γ ߋ৽͢ΔεϨου ΞγελϯτΛ ࢼ͢εϨου 2024 3 Discord & — 2024-04 – p.24/28
(1/2) ([ ] ) /build name: ( Discord ) /chat
[assistant_id: ID][thread_id: ID] [search: ] ( Discord ) ID Discord 20 /delete assistant_id: ID ID 2024 3 Discord & — 2024-04 – p.25/28
(2/2) ([ ] ) /list [offset: ][max: ] [search: ]
( ) 20 ( 0) 1 1,500 /show assistant_id: ID 1 1,500 /update assistant_id: ID ( Discord ) /build 2024 3 Discord & — 2024-04 – p.26/28
( ) /update /build 2024 3 Discord & — 2024-04
– p.27/28
2024 3 Discord & — 2024-04 – p.28/28