Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
コードや知識を組み込む / Incorporate Code and knowledge
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Kenji Saito
PRO
April 27, 2024
Technology
340
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
コードや知識を組み込む / Incorporate Code and knowledge
早稲田大学大学院経営管理研究科「プロンプトエンジニアリング ─ 生成AIの応用」2024 春の第5-6回で使用したスライドです。
Kenji Saito
PRO
April 27, 2024
More Decks by Kenji Saito
See All by Kenji Saito
Fall 2026: A Guide & Workshop on Using AI for Academic Paper Writing
ks91
PRO
0
34
FinTech 5-6 : The World of Apps
ks91
PRO
0
54
終わらない幼年期とそのための下部構造・社会資本 / The Never-Ending Childhood and the Infrastructure and Social Capital Needed to Support It
ks91
PRO
0
28
FinTech 3-4 : Internet Technology and Governance
ks91
PRO
0
72
2026 秋 生成AI を活用した論文執筆ガイド/ワークショップ / Fall 2026: Guide and Workshop on Writing Papers Using Generative AI
ks91
PRO
0
140
AIとビジネス・メガトレンド 〜 サイバネティクス的経営観 / AI and Business Megatrends: A Cybernetic Perspective on Management
ks91
PRO
0
43
FinTech 1-2 : Overview of FinTech
ks91
PRO
0
160
アカデミーキャンプ 2026秋「位置ゲーに秀でよ!ウチらとヤツらのゲーム・デザイン」DAY 4 / Academy Camp 2026 Fall - Excel at Location-Based Games! Our and Their Game Design DAY 4
ks91
PRO
0
65
アカデミーキャンプ 2026秋「位置ゲーに秀でよ!ウチらとヤツらのゲーム・デザイン」DAY 3 / Academy Camp 2026 Fall - Excel at Location-Based Games! Our and Their Game Design DAY 3
ks91
PRO
0
75
Other Decks in Technology
See All in Technology
アウトプット初心者、半年間のふりかえり
4o1sobblue
0
430
AI コーディングと人間の認知スループット / CTO Night & Day 2026 Morning Session / AI Coding and Human Cognitive Throughput
prog893
4
1k
大型犬好きによるPugの紹介
yamanoku
1
160
DWH の限界突破! AI エージェント向け爆速リアルタイムデータ基盤 ClickHouse
jozono
1
470
分析の民主化を支えるメタデータ整備の実践
kakehashi
PRO
4
1.4k
LambdaWebFunctionsを試してみた / exploring-lambda-web-functions
koukihosaka
1
330
宣言型部分更新は何を解決しどこへ向かうのか
shuta13
1
450
無理せず続ける、子育てエンジニアの学び
codmoninc
PRO
0
860
AI導入は済んだ。次は統制を作り替える番だ_AI×開発組織 Summit 2026
techtekt
PRO
0
210
AI駆動開発の時代になったのでトヨタ生産方式から見直す
terurou
7
6k
二歩目のフロントエンド・ウェブアクセシビリティ
camiha
2
570
AIにシークレットを見せない、WSL2で安全な開発環境
yazm
0
300
Featured
See All Featured
A brief & incomplete history of UX Design for the World Wide Web: 1989–2019
jct
2
530
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.9k
Navigating Algorithm Shifts & AI Overviews - #SMXNext
aleyda
1
1.7k
Getting science done with accelerated Python computing platforms
jacobtomlinson
2
540
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
46
3k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
141
35k
What's in a price? How to price your products and services
michaelherold
247
13k
The browser strikes back
jonoalderson
0
1.8k
Building AI with AI
inesmontani
PRO
1
1.3k
Why You Should Never Use an ORM
jnunemaker
PRO
61
10k
職位にかかわらず全員がリーダーシップを発揮するチーム作り / Building a team where everyone can demonstrate leadership regardless of position
madoxten
69
67k
The B2B funnel & how to create a winning content strategy
katarinadahlin
PRO
1
570
Transcript
Generative, Volatile, Uncertain, Complex and Ambiguous — generated by Stable
Diffusion XL v1.0 — AI 2024 5-6 (WBS) 2024 5-6 — 2024-04-29 – p.1/57
https://speakerdeck.com/ks91/collections/prompt-engineering-2024-spring 4/29( ) Discord # 4/29( ) ( ID )
(Zoom) 2024 5-6 — 2024-04-29 – p.2/57
. . . name, description, instructions Discord ( ) (
) : name 2024 5-6 — 2024-04-29 – p.3/57
( ) 1 4 15 LLM • 2 4 15
• 3 4 22 I • 4 4 22 • 5 4 29 • 6 4 29 • 7 5 13 8 5 13 9 5 20 II 10 5 20 (1) 11 5 27 (2) 12 5 27 (3) 13 6 3 & 14 6 3 & W-IOI 2024 5-6 — 2024-04-29 – p.4/57
( 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 5-6 — 2024-04-29 – p.5/57
( ) . . . 10∼20 · ( ) ·
. . . ( ) I AI 2024 5-6 — 2024-04-29 – p.6/57
( ) code interpreter open interpreter file search ( )
2024 5-6 — 2024-04-29 – p.7/57
2024 5-6 — 2024-04-29 – p.8/57
2. (1) AI (2) 2024 4 25 ( ) 23:59
JST ( ) Waseda Moodle 2024 5-6 — 2024-04-29 – p.9/57
. . . . . . 57(+2) 48(+1) ( )
( ) . . . ( ) AI ( ) 2024 5-6 — 2024-04-29 – p.10/57
T T Moodle ⇒ ( ) . . . 2024
5-6 — 2024-04-29 – p.11/57
T GPT ⇒ . . . ^^; 2024 5-6 —
2024-04-29 – p.12/57
I AI ⇒ ( ) ( Zoom) ( Zoom) 2024
5-6 — 2024-04-29 – p.13/57
S ( ) ⇒ ( ) ( ) 2024 5-6
— 2024-04-29 – p.14/57
A GPT GPT GPT Generative AI ⇒ ( ) ^^;
AI ( ) 2024 5-6 — 2024-04-29 – p.15/57
M GPTs ⇒ 2024 5-6 — 2024-04-29 – p.16/57
K ⇒ develop 2024 5-6 — 2024-04-29 – p.17/57
F AI AI ChatGPT GPTs A A GPTs B ⇒
Assistant API ( ) ( ) gptbot GPTs ( ) 2024 5-6 — 2024-04-29 – p.18/57
I ? ⇒ . . . <(_ _)> 2024 5-6
— 2024-04-29 – p.19/57
H ID thread_id /chat thread_id:XXXXXXXX assistant_id None ⇒ assistant_id Discord
2024 5-6 — 2024-04-29 – p.20/57
M ⇒ 2024 5-6 — 2024-04-29 – p.21/57
O ( ID AI) ⇒ 2024 5-6 — 2024-04-29 –
p.22/57
M ⇒ /show # 2024 5-6 — 2024-04-29 – p.23/57
U Description Instructions Instructions ⇒ description (name ) name description
2024 5-6 — 2024-04-29 – p.24/57
N GPTs Code Interpreter GPT GPTs GPT GPTs ⇒ function
calling ( ) 2024 5-6 — 2024-04-29 – p.25/57
M “ ” 2 ⇒ 1 : ( ) 2
: ( ) 3 : ( ) 4 : ( ) ( ) 2024 5-6 — 2024-04-29 – p.26/57
P 1 ⇒ 0 1 1 AI 2024 5-6 —
2024-04-29 – p.27/57
I ⇒ DAIR.AI. 2023. Prompt Engineering Guide. https://www.promptingguide.ai 2024 5-6
— 2024-04-29 – p.28/57
Y 1 2 3 1 ⇒ 1 2 2024 5-6
— 2024-04-29 – p.29/57
S GPT GPT ⇒ 2024 5-6 — 2024-04-29 – p.30/57
( ) ← 2024 5-6 — 2024-04-29 – p.31/57
( ) 2024 5-6 — 2024-04-29 – p.32/57
: ɾ ࣌ܭͷετοϓΥονػೳ ɹͷ͍ํͰ͢ ɾ ϘλϯΛԡ͢ͱɺ ঢ়ଶ͕มΘΔ ɹ༷ࢠΛඳ͍͍ͯ·͢ ɾ ঢ়ଶʹԠͯ͡ɺ
Ϙλϯ ɹҧͬͨҙຯΛ࣋ͪ·͢ ܭଌΛ࢝Ί·͢ ͕࣌ؒܦա ͕࣌ؒܦա ܭଌΛετοϓ ͠·͢ ϥοϓλΠϜ Λදࣔ͠·͢ ϥοϓλΠϜ ΛΫϦΞ͠·͢ ܭଌΛετοϓ ͠·͢ ܭଌΛ࠶։ ͠·͢ ܭଌΛ࠶։ ͠·͢ Ϧηοτ͠·͢ ա ܭଌத ϥοϓλΠϜ ϥοϓλΠϜ ܭଌ ࣌ؒ ج४࣌ؒ ϥοϓλΠϜ ΛΫϦΞ͠·͢ run : A ( )→ B ( ) → B ( )→ A ( ) → B ( ) 2024 5-6 — 2024-04-29 – p.33/57
( 3 ) (1) /chat assistant_id: asst_OUIhymbGuI1siXVaLs7evkaJ — (2) /chat
search: (2) /build name: ( ) ( ) ( ) ( ) — /update ID (3) /chat assistant_id: ID — 3 2024 5-6 — 2024-04-29 – p.34/57
( ) /chat assistant_id asst_OUIhymbGuI1siXVaLs7evkaJ 2024 5-6 — 2024-04-29 –
p.35/57
(/build ) /build name: description ( ) instructions ( )
( ) code interpreter 2024 5-6 — 2024-04-29 – p.36/57
/build EFTDSJQUJPO આ໌ ʁ ਓؒͷ ͨΊͷ ͍આ໌Λ ॻ͘ ϓϩϯϓτ
Λॻ͘ Ξγελϯτʹ ໊લΛ͚Δ &OBCMFPS %JTBCMF :FT /P ϑΝΠϧ ܈Λ·ͱ Ίͯυϩ οϓ͢Δ &OBCMFPS %JTBCMF͔ͭ 'JMFT༗ޮ %JTBCMF͔ͭ 'JMFTແޮ JOTUSVDUJPOT ࢦࣔ ʁ 'JMFT ϑΝΠϧ ಡΈࠐΈ ༗ޮʁແޮʁ $PEF*OUFSQSFUFS ϓϩάϥϜͷ ੜɾ࣮ߦ ༗ޮʁແޮʁ ϑΝΠϧΛ Ճ͢Δʁ ϑΝΠϧͪ Ξγελϯτ ੜྃ 2024 5-6 — 2024-04-29 – p.37/57
(/update ) /update assistant_id: ID “.” ( ) 2(3?) GPTs
/update (/build 1 ) 2024 5-6 — 2024-04-29 – p.38/57
/update EFTDSJQUJPO આ໌ ʁ ਓؒͷ ͨΊͷ ͍৽͍͠ આ໌Λॻ͘ มߋ͠ͳ͍
ͳΒlz Λଧͭ มߋ͠ͳ͍ ͳΒlz Λଧͭ ৽͍͠ ϓϩϯϓτ Λॻ͘ Ξγελϯτ *% Λ ࢦఆ͢Δ &OBCMFPS %JTBCMF :FT :FTPS /P /P ϑΝΠϧ ܈Λ·ͱ Ίͯυϩ οϓ͢Δ &OBCMFPS %JTBCMF͔ͭ 'JMFT༗ޮ %JTBCMF͔ͭ 'JMFTແޮ JOTUSVDUJPOT ࢦࣔ ʁ 'JMFT ϑΝΠϧ ಡΈࠐΈ ༗ޮʁແޮʁ $PEF*OUFSQSFUFS ϓϩάϥϜͷ ੜɾ࣮ߦ ༗ޮʁແޮʁ ࠓ͋ΔϑΝΠϧ Λอ࣋͢Δʁ ϑΝΠϧΛ Ճ͢Δʁ ϑΝΠϧͪ Ξγελϯτ ߋ৽ྃ 2024 5-6 — 2024-04-29 – p.39/57
Ϗϧμʔͱ͢ εϨου ૬ஊ͢Δ ର͢Δ ͪΐͬͱ ҧ͏ͳ ςΩετνϟϯωϧ ͔Β %JTDPSE͔Βίϐʔͨ͠ ༰ΛϝϞாͰ
ฤूͯ͠ ίϐϖ͢Δͱ Α͍͔ ˣ ߋ৽εϨου͔Β ςΩετνϟϯωϧ ͔Β ςΩετνϟϯωϧ ͔Β Α͠ࢼͯ͠ΈΑ͏ ॳճDIBU DIBU ॳճ CVJME ߋ৽ VQEBUF આ໌ ࢦࣔΛ ೖྗ͢Δ ΞγελϯτΛ࡞Γ ߋ৽͢ΔεϨου ΞγελϯτΛ ࢼ͢εϨου 2024 5-6 — 2024-04-29 – p.40/57
(1/2) ([ ] ) /build name: ( Discord ) /chat
[assistant_id: ID][thread_id: ID] [search: ] ( Discord ) ID Discord 20 /delete assistant_id: ID ID 2024 5-6 — 2024-04-29 – p.41/57
(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 5-6 — 2024-04-29 – p.42/57
( ) /update /build 2024 5-6 — 2024-04-29 – p.43/57
code interpreter open interpreter 2024 5-6 — 2024-04-29 – p.44/57
( ) ( ) ( ← ChatGPT ) (Python )
( ) API (Application Programming Interface) ( ) 2024 5-6 — 2024-04-29 – p.45/57
Code Interpreter GPT (Python) ҧ͍Ͳ͜ʹʁ : asst_8cOUcKMZHWImBFOzv38gxANR : asst_QxUkyrymu9It05FV0ZQYFwk6 2024
5-6 — 2024-04-29 – p.46/57
1 ∼ 14 Discord OK 10 2024 5-6 — 2024-04-29
– p.47/57
Code Interpreter ( 22 ∼ ) https://www.pref.chiba.lg.jp/kenshidou/toukeidata/kakushukousei/documents/r01tfr_hyou1.xlsx 22 ∼ 58
59 ∼ . . . CSV ( ) code interpreter enable ( Open Interpreter ) <(_ _)> OpenAI Assistant API v1 v2 2024 5-6 — 2024-04-29 – p.48/57
Open Interpreter Code Interpreter (CLI ) CLI : Command Line
Interface UNIX Python R Javascript ( ) ( Linux (Ubuntu Desktop) ) 2024 5-6 — 2024-04-29 – p.49/57
Open Interpreter $ python3 -m venv oi [Python ] $
source oi/bin/activate [Python ] (oi) $ pip install -U pip [ ] (oi) $ pip install open-interpreter [Open Interpreter ] (oi) $ interpreter --model gpt-4-turbo-preview [Open Interpreter ] [ 1] > 1 100 [ 2] > 1 : Python 2 : 2024 5-6 — 2024-04-29 – p.50/57
A X M. MIT 2013 LEGO X A A X
A X X X (2013 ) ⇒ 10 Open Interpreter A . . . 1 2024 5-6 — 2024-04-29 – p.51/57
file search ( ) . . . /build /update 2024
5-6 — 2024-04-29 – p.52/57
File Search (1) GPT transformer.pdf: gpt1.pdf: GPT gpt2.pdf: GPT-2 gpt3.pdf:
GPT-3 gpt4.pdf: GPT-4 how-assistants-work.pdf: OpenAI Assistant API 22:0 source 1:1 GPT GPT (10 ) 2024 5-6 — 2024-04-29 – p.53/57
File Search (2) Files enable & ( ) (10 )
2024 5-6 — 2024-04-29 – p.54/57
2024 5-6 — 2024-04-29 – p.55/57
3. (1) name, description, instructions (tutor) ( ): https://ja.wikipedia.org/wiki/ /update
/delete (2) 2024 5 9 ( ) 23:59 JST ( ) Waseda Moodle 2024 5-6 — 2024-04-29 – p.56/57
( ) 2024 5-6 — 2024-04-29 – p.57/57