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
第9回 社内勉強会「ChatGPTを使い倒そう」
Search
Wemotion, Inc
April 29, 2023
Technology
0
220
第9回 社内勉強会「ChatGPTを使い倒そう」
Wemotion, Inc
April 29, 2023
Tweet
Share
More Decks by Wemotion, Inc
See All by Wemotion, Inc
第10回 社内勉強会「GPT x Embeddingで質疑応答を試す」
wemotion
0
66
第8回 社内勉強会 「サーバーを構築してWebページを公開してみよう」
wemotion
0
140
第7回 社内勉強会 「REST APIを作ってみよう」
wemotion
0
130
第5回 社内勉強会 「設計 後編」
wemotion
0
99
第4回 社内勉強会 「設計 前編」
wemotion
0
140
第3回 社内勉強会 「要件定義 後編」
wemotion
1
140
第2回 社内勉強会 「要件定義 前編」
wemotion
1
280
第1回 社内勉強会 「セキュアプログラミング」
wemotion
0
250
Other Decks in Technology
See All in Technology
Server-Side Engineer of LINE Sukimani
lycorp_recruit_jp
0
360
Fanstaの1年を大解剖! 一人SREはどこまでできるのか!?
syossan27
2
180
いまからでも遅くないコンテナ座学
nomu
0
130
TypeScript開発にモジュラーモノリスを持ち込む
sansantech
PRO
2
690
効率的な技術組織が作れる!書籍『チームトポロジー』要点まとめ
iwamot
2
110
How to be an AWS Community Builder | 君もAWS Community Builderになろう!〜2024 冬 CB募集直前対策編?!〜
coosuke
PRO
2
2.9k
10個のフィルタをAXI4-Streamでつなげてみた
marsee101
0
180
ずっと昔に Star をつけたはずの思い出せない GitHub リポジトリを見つけたい!
rokuosan
0
160
Google Cloud で始める Cloud Run 〜AWSとの比較と実例デモで解説〜
risatube
PRO
0
120
サイボウズフロントエンドエキスパートチームについて / FrontendExpert Team
cybozuinsideout
PRO
5
38k
なぜCodeceptJSを選んだか
goataka
0
180
新機能VPCリソースエンドポイント機能検証から得られた考察
duelist2020jp
0
230
Featured
See All Featured
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
356
29k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
248
1.3M
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
44
6.9k
jQuery: Nuts, Bolts and Bling
dougneiner
61
7.6k
The Language of Interfaces
destraynor
154
24k
Stop Working from a Prison Cell
hatefulcrawdad
267
20k
It's Worth the Effort
3n
183
28k
Building an army of robots
kneath
302
44k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
330
21k
Art, The Web, and Tiny UX
lynnandtonic
298
20k
Thoughts on Productivity
jonyablonski
68
4.4k
Rails Girls Zürich Keynote
gr2m
94
13k
Transcript
$IBU(15Λ͍ͦ͏ ୈճࣾษڧձ2
Ϟνϕʔγϣϯ $IBU(15Λ͡Ίͱ͢Δੜ"*͕ٸʹൃలɾීٴ͓ͯ͠Γɺ ͦΕʹ͍ࣾձߏࣄۀڥ͕ܹม͍ͯ͘͜͠ͱ͕࣮֬Ͱ͋Δɻ ͜ͷେ͖ͳมԽΛةػͰͳ͘νϟϯεʹ͢ΔͨΊʹɺ ʮ"*Λ׆༻Ͱ͖ΔਓࡒΛ૿͍ͨ͠ʯͱ͍͏ࢥ͍͔Βɺ ࠓظ"*ʹϑΥʔΧεͯ͠ΩϟονΞοϓͱ׆༻ͷػձఏڙΛࢦ͢ɻ
ΞδΣϯμ ɾ$IBU(15ͱ ɾ$IBU(15ͷΈ ɾ$IBU(15ͷ׆༻ ɾ·ͱΊ
$IBU(15ͱ
$IBU(15ͱ ɾ$IBU(15ͱ ɾ$IBU(15ͷྺ࢙ ɾ$IBU(15Ͱग़དྷΔ͜ͱ ɾ$IBU(15͕ۤखͳ͜ͱ
$IBU(15ͱ $IBU(150QFO"*͕։ൃ͍ͯ͠Δɺ (15ʢ(FOFSBUJWF1SF5SBJOFE5SBOTGPSNFSʣγϦʔζΛجʹͨ͠ɺ ਓؒͷΑ͏ͳࣗવͳจॻͷੜͱཧղ͕Մೳͳ"*ٕज़Ͱ͋Δɻ ʮ$IBUϘοτͱ͍͏ΑΓɺ༏लͳΞγελϯτʯͱ͍͏ҹ 0QFO"*IUUQTPQFOBJDPN $IBU(15IUUQTPQFOBJDPNCMPHDIBUHQU ʢ୯ޠͷʣੜ ࣄલʹֶश ਂֶशϞσϧ
$IBU(15ͱ ϓϩάϥϛϯάݴޠͳͲͷಛผͳݴޠෆཁͰɺ ࣗવݴޠʢਓ͕ؒ͢ݴޠʣͰ"*ʹࢦࣔΛग़͢͜ͱ͕ग़དྷΔɻ ରԠग़དྷΔ͜ͱͷ෯͕ඇৗʹ͘ɺ Ξτϓοτͷਫ਼ߴ͘ͳ͍ͬͯΔʂ ˞͜Ε·ͰػցͷࢦࣔʹࣗવݴޠΛऔΓೖΕΔͨΊʹɺࣗવݴޠॲཧ͔ΒؤுΔඞཁ͕͋ͬͨ
$IBU(15ͱ ʮϩʔϯν͔ΒΘ͔ͣ̎Χ݄Ͱ݄ؒΞΫςΟϒϢʔβʔ͕̍ԯਓʯ ্࢙࠷ٸʹɾීٴ͍ͯ͠Δফඅऀ͚ΞϓϦέʔγϣϯʹʂ ˞5JL5PLϲ݄ɺ*OTUBHSBNͰԯਓ νϟοτ̜̥̩ɺϢʔβʔͷ৳ͼ্͕࢙࠷ʹ̨̪̗ΞφϦετ IUUQTKQSFVUFSTDPNBSUJDMFPQFOBJDIBUHQUJE+1,#/6$.
$IBU(15ͷྺ࢙ (15 ɹ0QFO"*ʹΑͬͯ࠷ॳʹൃද͞Εͨ(15 (15 ɹσʔληοτΛେنʹ͠ɺύϥϝʔλΛ૿͢͜ͱͰจষͷੜೳྗͱཧղྗ͕େ෯ʹ্ (15 ɹߋʹσʔληοτͱύϥϝʔλΛେنʹͨ͠ଞɺਓؒͷϑΟʔυόοΫֶशʹऔΓೖΕΔ͜ͱͰɺ ɹଟ͘ͷࣗવݴޠॲཧͰਓؒΛ͙྇ύϑΥʔϚϯεΛൃش Ҏ߱(15
ɹߋͳΔεέʔϧΞοϓͰੑೳ্͠ɺઐతͳ͕ࣝඞཁͳʹରԠ ɹ(15Λϕʔεʹ$IBU(15Λެ։
0QFO"*ͷྺ࢙$IBU(15ͷྺ࢙ 0QFO"*ઃཱ&MPO.VTLͳͲग़ࢿ ඇӦརͷݚڀ৫ͱͯ͠ݚڀΛ։࢝ (15ΛϦϦʔε (15ΛϦϦʔεɺ.JDSPTPGU͔Βग़ࢿΛड͚Δ (15ΛϦϦʔε $IBU(15Λެ։ .JDSPTPGU͕ͷגࣜΛऔಘ
هࣄੜɺཁɺ༁$IBU(15Ͱग़དྷΔ͜ͱ ೖྗʢࢦࣔʣΛϓϩϯϓτͱݺͿ
ΞΠσΟΞग़͠ɺࡶஊ$IBU(15Ͱग़དྷΔ͜ͱ
ϓϩάϥϜੜ$IBU(15Ͱग़དྷΔ͜ͱ ʮ1ZUIPOͷ'MBTLͰ(&5 1045͢Δ3&45"1*ͷ ࡞ΓํΛιʔείʔυΛ༻͍ͯڭ͍͑ͯͩ͘͞ɻʯ ϥΠϒϥϦͷΠϯετʔϧ͔Βɺ ϓϩάϥϜͷαϯϓϧɺىಈํ๏ɺ DVSMͰͷϦΫΤετ֬ೝํ๏·Ͱੜ
σʔλੜ$IBU(15Ͱग़དྷΔ͜ͱ
(15࢘๏ࢼݧʹ͓͚Δੑೳ$IBU(15Ͱग़དྷΔ͜ͱ ࢘๏ࢼݧʹ্ҐͷείΞͰ߹֨͢Δੑೳʢ(15ԼҐʣ ग़యIUUQTPQFOBJDPNSFTFBSDIHQU
(15ը૾ͷΠϯϓοτ$IBU(15Ͱग़དྷΔ͜ͱ (15Ͱը૾ͷதͷใΛೝࣝ͠దʹճͰ͖ΔΑ͏ʹ ˞࣌Ͱະެ։ͳػೳ 7JTVBMJOQVUTIUUQTPQFOBJDPNSFTFBSDIHQU ˞ݪจΛ(PPMF༁ʹͯຊޠʹ༁ͨ͠ͷ
$IBU(15͕ۤख͜ͱ ࣌ͷσʔλͰֶश͍ͯ͠ΔͨΊɺ ࣌ࣄωλఱؾͳͲ࠷৽ใʹະରԠʢۙͷΞοϓσʔτͰվྑ͞ΕΔΒ͍͠ʣ ͓ళͷ໊લશ͘Βͳ͍ʢֶशσʔλʹແ͔ͬͨʣ͜ͱΛฉ͘ͱɺ ӕΛຊͷࣄͷΑ͏ʹ͑ͯ͘Δ͜ͱ͕͋Δ ֶशσʔλʹؚ·ΕΔࣾձతɺจԽతͳόΠΞεͷӨڹΛड͚ͯ͠·͏͜ͱ
$IBU(15ͷΈ
$IBU(15ͷΈ ɾݴޠϞσϧʹ͍ͭͯ ɾ(15ͷൃల ɾ$IBU(15ͷΈ
ݴޠϞσϧ ݴޠϞσϧ͔ͳΓݹ͔͘Β͋Δख๏Ͱɺ ୯ޠͷೖྗʹରͯ͠ɺ࣍ʹଓ͘୯ޠΛ༧ଌ͠ग़ྗ͍ͯ͘͠Ϟσϧɻ จ๏తͳਖ਼͠͞ҙຯతͳਖ਼͠͞ͷ෦Ͱ͕͕͋ͬͨ͠͞ɺ ࠒ͔ΒਂֶशʢσΟʔϓϥʔχϯάʣʹΑΓൃల͍ͯ͘͠ɻ
ݴޠϞσϧ ࣍ʹདྷΔ୯ޠΛ༧ଌͯ͠ग़ྗ (15ͳͲେنͳݴޠϞσϧ --. -BSHF-BOHVBHF.PEFM ͱݺΕΔ େྔͷςΩετσʔλ͔Βֶश͠ ਓ͕ؒਖ਼ղΛڭ͑Δඞཁ͕ͳ͍
(15ͷൃల (15 ͱݴޠϞσϧͷύϥϝʔλΛ૿େ͢Δ͜ͱͰੑೳΛ্ (15ͷ՝ ɾ͋͘·Ͱ࣍ͷ୯ޠΛੜ͢ΔͷΈ ɾࣄ࣮ʹͨ͠Γɺ༗ͳ͜ͱΛ͑Δ ɾϢʔβʔ͕ٻΊΔͷʹରԠ BMJHO ͍ͯ͠ͳ͍
՝ʹର͢ΔΞϓϩʔν ਓ͔ؒΒͷϑΟʔυόοΫʹΑΓɺ ݴޠϞσϧΛϢʔβʔͷࢦࣔʹBMJHOͤ͞Δ ݴޠϞσϧΛେ͖͘͢Δ͚ͩͰ Ϣʔβʔͷҙਤͷैʹݶք͕ʜ
*OTUSVDU(15(15ͷൃల (15ʹରͯ͠ਓؒͷϑΟʔυόοΫ͔ΒڧԽֶशΛߦ͏͜ͱͰɺ ݴޠϞσϧΛϢʔβʔͷࢦࣔʹBMJHOͤ͞ΔͨΊվྑ͕ߦΘΕͨɻ 3FJOGPSDFNFOU-FBSOJOHGSPN)VNBO'FFECBDL ɹڧԽֶशɹਓ͔ؒΒͷɹϑΟʔυόοΫ จ5SBJOJOHMBOHVBHFNPEFMTUPGPMMPXJOTUSVDUJPOTXJUIIVNBOGFFECBDL IUUQTBSYJWPSHBCT
ڧԽֶशͱ(15ͷൃల ڧԽֶश 3FJOGPSDFNFOU-FBSOJOH ɺ ʮྑ͍͔ѱ͍͔Λޙ͔ΒϑΟʔυόοΫ͢Δʯػցֶशͷख๏ɻ ғޟͷ"MQIB(P ͳͲ "MQIB(PIUUQTXXXEFFQNJOEDPNSFTFBSDIIJHIMJHIUFESFTFBSDIBMQIBHP
ڧԽֶशͷྫ(15ͷൃల ࡾฒΛྫʹڧԽֶशͱڭࢣ͋Γֶशʹ͍ͭͯ֬ೝ ڭࢣ͋Γֶश ڧԽֶश ଧͪखΛֶशσʔλ͔Βֶश͢Δ ଧͪख͕ྑ͍͔ѱ͍͔ͷϑΟʔυόοΫΛ ޙ͔Βʢ݁Ռ͔Βʣड͚औΓֶश͢Δ
*OTUSVDU(15ڧԽֶशํ๏(15ͷൃల εςοϓ ϢʔβʔͷΠϯϓοτʢൃʣͱͦΕʹର͢ΔఆΞτϓοτʢγεςϜԠʣͷ ϖΞΛਖ਼ղσʔλͱͯ͠ਓ͕ؒ༻ҙ͠ɺ(15ΛՃֶश͢Δ εςοϓʢਓؒͷΈΛֶशͤ͞Δ४උʣ (15ͷෳͷγεςϜग़ྗʹରͯ͠खಈͰॱҐ͚ͮ͠ɺࣗಈ࠾Ͱ͖ΔΑ͏࠾γεςϜΛֶशͤ͞Δ εςοϓʢਓؒͷΈʹର͢ΔϑΟʔυόοΫΛ(15ʹֶशʣ (15͕ग़ྗͨ͠ΞτϓοτΛ࠾γεςϜͰ࠾͠ɺ ߴ͍͕औΕΔΑ͏ͳΞτϓοτΛग़ͤΔΑ͏ʹܧଓతʹτϨʔχϯά͢Δ
ڧԽֶश(15ͷൃల *OTUSVDU(15ΛऔΓೖΕͨ(15ͷֶशͰɺ (15͕ੜͨ͠ΞτϓοτΛ࠾γεςϜ͕ධՁ͠ɺ ࠾݁Ռͷಘ͕ߴ͚ΕͦͷจষΛੜ͖͢έʔεͰɺ จষʹؚ·ΕΔ୯ޠ͕ग़ݱ͘͢͠ௐ͞Εɺٯʹ͚Ε ग़ݱ͠ʹ͘͘͢ΔௐΛߦ͏ڧԽֶश͕औΓೖΕΒΕ͍ͯΔɻ
(15ͷൃల (15γϦʔζͱ*OTUSVDU(15ɺ$IBU(15
$IBU(15ͷΈ (15ͷΈʮ࣍ͷ୯ޠΛ༧ଌ͢Δʯ࡞ۀΛߦ͏͜ͱɻ ύϥϝʔλσʔληοτΛ૿͢͜ͱͰੑೳΛ্ͤ͞ɺ ߋʹϑΟʔυόοΫΛ༻͍ͨڧԽֶशΛऔΓೖΕΔ͜ͱͰɺ ਓؒͷҙਤʹBMJHOͨ͠ΞτϓοτΛੜͰ͖ΔΑ͏ʹͳͬͨɻ ·ͨɺ༗ಟͳΞτϓοτͷग़ྗݮ͢Δ͜ͱʹޭ͍ͯ͠Δɻ
(IBU(15ͷ׆༻
$IBU(15ͷΞΫηε ɾ$IBU(15QMVT (15Ϟσϧ͑Δ ֹ݄υϧ ɾ$IBU(15"1*ैྔ՝ۚ ͳͲ ϑϦʔτϥΠΞϧ͕Մೳ $IBU(151MVTIUUQTDIBUPQFOBJDPN "1*SFGFSFODFIUUQTQMBUGPSNPQFOBJDPNEPDTBQJSFGFSFODF 1MBZHSPVOEIUUQTQMBUGPSNPQFOBJDPNQMBZHSPVOE
$IBU(15ͷొखॱ IUUQTDIBUPQFOBJDPNBVUIMPHJO
$IBU(15ͷొखॱ ϝʔϧΞυϨεͱ ύεϫʔυΛೖྗ ϝϧΞυϨεͷೝূޙ ੜ݄Λೖྗ ి൪߸Λೖྗೝূ ϑϦʔτϥΠΞϧՄೳʹʂ
$IBU(15ͷొखॱ IUUQTDIBUPQFOBJDPN IUUQTQMBUGPSNPQFOBJDPNBDDPVOUVTBHF "1*LFZT͔Β"1*ར༻࣌ͷΩʔΛ࡞͠ɺ υϧ·ͰτϥΠΞϧͰ"1*ͷ༻͕Մೳ
"1*ܦ༝Ͱͷར༻ 1ZUIPOΛͬͨϓϩάϥϜྫ ߦఔͰ͍Λ͛Δ͜ͱ͕Մೳ ˞༻͢ΔϞσϧʹΑͬͯϦΫΤετํ๏͕ҟͳΔ .PEFMTIUUQTQMBUGPSNPQFOBJDPNEPDTNPEFMTNPEFMFOEQPJOUDPNQBUJCJMJUZ
'JOFUVOJOH ϑΝΠϯνϡʔχϯά ಛఆͷλεΫʹରͯ͠ΑΓద߹ͤ͞ΔͨΊͷՃֶशͷ͜ͱɻ $IBU(15ͷϞσϧҰൠతͳݴޠཧղೳྗΛ͍࣋ͬͯΔ͕ɺ ಛఆͷλεΫʹ͓͍ͯ࠷దͳੑೳΛൃشͰ͖ͳ͍͜ͱ͕͋Δɻ ϑΝΠϯνϡʔχϯάΛߦ͏͜ͱͰɺಛఆͷλεΫʹରͯ͠ ϞσϧͷੑೳΛ্ͤ͞Δ͜ͱ͕Մೳɻ ˠಛఆͷاۀɺαʔϏεʹಛԽͨ͠"*ʢΧελϚʔαϙʔτʣ࡞Εͦ͏ʂ 'JOFUVOJOHIUUQTQMBUGPSNPQFOBJDPNEPDTHVJEFT fi
OFUVOJOH
.JDSP4PGU$PQJMPU 8PSE Ϣʔβʔͱڠྗͯ͠จষͷ࡞ɺฤूɺཁɺ࡞͕Մೳ &YDFM σʔληοτʹؔ͢Δ࣭Λड͚͚ɺ8IBUJGγφϦΦΛఏҊ͠ɺ৽͍ࣜ͠Λਪ͢Δ͜ͱ͕Մೳ 1PXFS1PJOU จষ͔ΒϨΠΞτௐɺςΩετॻࣜɺΞχϝʔγϣϯରԠΛߦͳͬͯϓϨθϯࢿྉͷ࡞͕Մೳ 0VUMPPL 5FBNTʜ ʢ͍Ζ͍Ζੌ͍ͷͰੋඇϦϯΫ͔ΒৄࡉΛݟ͍ͯͩ͘͞ʣ
.JDSP4PGU$PQJMPU IUUQTCMPHTXJOEPXTDPNKBQBOJOUSPEVDJOHNJDSPTPGUDPQJMPUBXIPMFOFXXBZUPXPSL
·ͱΊ
·ͱΊ (15ͷΈʮ࣍ͷ୯ޠΛ༧ଌ͢Δʯ࡞ۀΛߦ͏͜ͱɻ lͦΕ͚ͩzͷͣͳͷʹɺ จষੜ͔Βཁɺ༁ɺϓϩάϥϛϯά·Ͱग़དྷͯ͠·͏ʢڻʣ ը૾͔ΒͷΠϯϓοτՄೳʹͳΔʂ
·ͱΊ Պֶٕज़ͷਐาࢭ·Βͳ͍ɺ Δ͔͠ͳ͍͜ͷϏοάΣʔϒʹʂ ·ͣࣗͷΞγελϯτͱͯ͠ͲΜͲΜ׆༻ͯ͠ΈΑ͏ʂ ˞ػີใݸਓใݪଇϓϩϯϓτʹೖྗ͠ͳ͍ΞτϓοτͷਅِஅΕͣʹ ͍ͬͯ͘தͰΠϝʔδ͕௫ΊͨΒ$IBU(15Λʮۀͷ˓˓˓ʹରͯ͠ʯɺ ʮࣾձ՝ͷ˓˓ʹରͯ͠ʯΈࠐΉࣄͰղܾɾޮԽ͢Δ͜ͱ͕ग़དྷͦ͏ ͱ͍͏ͷߟ͑ΒΕΔͱϕετʂ࣮ࡍʹΈࠐΊΔͱ࠷ߴʂʂ
࣍ճҎ߱ ɾ$IBU(15ͷԠ༻ฤʢϑΝΠϯνϡʔχϯάʣ ɾ"*ΛγεςϜʹΈࠐΉํ๏ ɾจষੜ"*Ҏ֎ͷ"*ʢը૾ɺಈըʣ ɾ"*ͷ࠷దԽͷͨΊͷσʔλڥͷߏஙʢσʔλΤϯδχΞϦϯάʣ ͳͲ "*ʹϑΥʔΧε͍͖ͯ͠·͢ʂ
None