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
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Wemotion, Inc
April 29, 2023
Technology
240
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
第9回 社内勉強会「ChatGPTを使い倒そう」
Wemotion, Inc
April 29, 2023
More Decks by Wemotion, Inc
See All by Wemotion, Inc
第10回 社内勉強会「GPT x Embeddingで質疑応答を試す」
wemotion
0
87
第8回 社内勉強会 「サーバーを構築してWebページを公開してみよう」
wemotion
0
170
第7回 社内勉強会 「REST APIを作ってみよう」
wemotion
0
160
第5回 社内勉強会 「設計 後編」
wemotion
0
110
第4回 社内勉強会 「設計 前編」
wemotion
0
150
第3回 社内勉強会 「要件定義 後編」
wemotion
1
180
第2回 社内勉強会 「要件定義 前編」
wemotion
1
340
第1回 社内勉強会 「セキュアプログラミング」
wemotion
0
270
Other Decks in Technology
See All in Technology
マイナンバーカード本人確認の実装比較(OAuth/OIDC Numa (Immersion) Workshop 2026) / 20260825 numa-12
oidfj
PRO
0
340
全社に広がるMCPサーバーを、 どう安全に管理するか MCPass開発の舞台裏
mtpooh
3
180
Digital Credentials API × OpenID4VP ブラウザ完結型本人確認の実装知見(OAuth/OIDC Numa (Immersion) Workshop 2026)
oidfj
PRO
0
340
internal/testlog で遊ぼう
rokuosan
0
380
ハッカソンで入賞した話 @ Findy LT
asari194617
0
1.5k
パスキーでドライブする アカウント統合(OAuth/OIDC Numa (Immersion) Workshop 2026)
oidfj
PRO
0
370
Digitization部 紹介資料
sansan33
PRO
2
7.8k
500名弱規模の組織のPythonプロジェクト(dbt) をどう管理するか?
hiracky16
0
370
Data Hubグループ 紹介資料
sansan33
PRO
0
3.2k
AI駆動開発をチームに根付かせる - 「1行も書かない」チームがHarnessを育てた1年 -
kenichirokimura
6
3.3k
Dylib Hijacking on macOS: Dead or Alive?
patrickwardle
0
130
信頼性はSREだけのものじゃない
hkawaras
0
320
Featured
See All Featured
Prompt Engineering for Job Search
mfonobong
0
420
HU Berlin: Industrial-Strength Natural Language Processing with spaCy and Prodigy
inesmontani
PRO
0
670
How GitHub (no longer) Works
holman
316
150k
Skip the Path - Find Your Career Trail
mkilby
1
200
Optimising Largest Contentful Paint
csswizardry
37
3.9k
A Soul's Torment
seathinner
6
3.5k
Future Trends and Review - Lecture 12 - Web Technologies (1019888BNR)
signer
PRO
0
3.7k
Docker and Python
trallard
47
4.2k
Design of three-dimensional binary manipulators for pick-and-place task avoiding obstacles (IECON2024)
konakalab
0
560
Abbi's Birthday
coloredviolet
3
9.6k
The Invisible Side of Design
smashingmag
301
52k
Writing Fast Ruby
sferik
630
63k
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