Slide 1

Slide 1 text

Meetup #ChatGPTjp #0 ChatGPT Tokyo

Slide 2

Slide 2 text

AWS Serverless Hero n p Oracle SA p 113 / pAWS n ( ) CTO p SaaS ( ) pAWS DevOps n pAWS (2012 ) pAWS Samurai 2014 / 2016 pAWS Serverless Hero AWS AWS Lambda Amazon S3 ChillOutMix, chilled_remix

Slide 3

Slide 3 text

$IBU(15ͰͰ͖Δ͜ͱ • ݴޠͷ຋༁ • จষͷԼॻ͖ • จষͷཁ໿ • จষͷఴ࡟ • ςΩετฤूɺϑΥʔϚοτมߋ • ఏҊ࡞੒ɺΞΠσΞग़͠ • Կ͔ʹͳΓ͖ͬͯϩʔϧϓϨΠ • ΤΩεύʔτͳ࡞ۀ޻ఔɺ࡞ۀॱͷஈऔΓ • ཁ͔݅Βϓϩάϥϛϯάίʔυͷੜ੒ • ֶशͷͨΊͷνϡʔλʔ • ͳͲͳͲʜ

Slide 4

Slide 4 text

࠷ۙ$IBU(15Ͱ΍ͬͯΔ͜ͱPO

Slide 5

Slide 5 text

࠷ۙ$IBU(15Ͱ΍ͬͯΔ͜ͱPO

Slide 6

Slide 6 text

ͳͥίϛϡχςΟΛ΍Δ΂͖͔ • --.͕ੈքΛ͔ͬ͢Γม͑ͯ͠·ͬͨ • ૊৫ͷதʹಉ͡৘೤΍ϕΫτϧΛ͍࣋ͬͯΔ஥ؒ͸͍·͔͢ʁ • ࣗ෼͕औΓ૊ΜͰΔ͜ͱͷ౴͑߹ΘͤΛͨ͘͠ͳ͍͔ʁ ˣˣˣ • ৘ใ͕ଟ͗ͯ͢ϋλͱʮ͢΂ͯ౤͛ͩͨ͘͠ͳΔʯ • ੈք͔Βஔ͍͔ͯΕͯΔؾ͕ͯ͠ʮ͢΂ͯ౤͛ͩͨ͘͠ͳΔʯ • ςϝʔͷͰ͖ͳ͞ɾ஌Βͳ͞ʹޙΖΊ͍ͨؾ࣋ͪʹͳΔ ˣˣˣ • མ͍ͪͭͯɺ·͙ͬ͢ʹɺҰาҰา΍͍ͬͯ͜͏ -FU`TUIJOLTUFQCZTUFQ

Slide 7

Slide 7 text

ࡾऀࡾ༷  "*.-ΤϯδχΞ • --.ͷ࢓૊Έ΍࠷৽৘ใɺຊ൪ӡ༻ʹ޲͚ͨϊ΢ϋ΢΍νϡʔχϯά ͳͲɺσϦόϦʔʹ޲͚ͯඞཁͳέΠύϏϦςΟ  ΞϓϦέʔγϣϯΤϯδχΞ • --.ٕज़Λ࣮ࡍʹϑϩϯτΤϯυ΍Πϯϑϥ্ʹߏங͠ɺ$*$%ύΠ ϓϥΠϯʹࡌͤͯܧଓతʹσϦόϦʔ͢ΔͨΊʹඞཁͳέΠύϏϦ ςΟ  υϝΠϯΤΩεύʔτ • ֤υϝΠϯͰ༗ޮͳϢʔεέʔεΛݟ͚ͭͯίϯϓϥΠΞϯεɺϓϥΠ όγʔอޢͳͲʹਫ਼௨͍ͯ͠Δ

Slide 8

Slide 8 text

$PEFPG$POEVDU • ͜͜͸$IBU(15΍--.ͷʮϢʔβʔίϛϡχςΟʯͰ͢ ࢀՃऀ͸ʮ͓٬͞ΜʯͰ͸͋Γ·ͤΜɻҰॹʹίϛϡχςΟϝϯόʔಉ࢜Ͱ஌ݟΛਂΊ߹͏ॿ ͚߹͍ͷਫ਼ਆͰߦಈΛ͓ئ͍͠·͢ɻ • %POUTFMMUPUIFDPNNVOJUZ TFMMUISPVHIUIFDPNNVOJUZ ஌ݟͷڞ༗ͷதͰؔ࿈͢Δ੡඼Λએ఻͢Δ͜ͱ΍ɺ஥ؒΛืू͢Δ͜ͱ͸׻ܴ͞Ε·͕͢ɺε ύϜͳ঎඼ͷചΓࠐΈ΍ϦΫϧʔςΟϯά׆ಈ͸ഉআͷର৅ͱͳΓ·͢ɻ໎ͬͨΒ߇͓͖͑ͯ ·͠ΐ͏ɻ • ΞϯνϋϥεϝϯτϙϦγʔ(୹ॖ൛) ੑผɺੑͷಉҰੑ΍දݱɺ೥ྸɺੑతࢦ޲ɺ਎ମো֐ɺମܕɺମ֨ɺਓछɺ·ͨ͸फڭ(·ͨ ͸ٯʹ৴ڼΛ࣋ͨͳ͍͜ͱ)ʹ͔͔ΘΒͣɺ୭ʹରͯ͠΋ݏ͕Βͤͷͳ͍ࢀՃମݧΛఏڙ͢Δ ͜ͱʹ౒Ί·͢ɻࢀՃऀ΁ͷݏ͕Βͤ͸͍͔ͳΔߦҝ΋༰ೝ͠·ͤΜɻੑతͳදݱ΍ը૾ͳͲ ͸ɺߨԋɺϫʔΫγϣοϓɺύʔςΟʔɺTwitter΍Facebook͓Αͼͦͷଞ͢΂ͯͷΦϯϥΠ ϯϝσΟΞΛؚΉɺ͋ΒΏΔ৔ʹ͓͍ͯෆద੾ͱΈͳ͠·͢ɻ͜ΕΒͷنଇʹҧ൓ͨ͠ࢀՃऀ ͸ɺͨͱ͑༗ྉΠϕϯτͰ͋ͬͯ΋։࠵ऀͷࡋྔͰฦۚ͢Δ͜ͱͳ͘ɺ͜ΕΒͷ৔ॴ͔Β௥์ ͞ΕࠓޙͷࢀՃͷҰ੾ΛஅΔՄೳੑ͕͋Γ·͢ɻ

Slide 9

Slide 9 text

ΦϯϥΠϯίϛϡχςΟ %JTDPSE • ޙ೔DPOOQBTT͔ΒϦϯΫΛૹΓ·͢ɻ • ӡӦϧʔϧͷ੔උɺνϟϯωϧͷ੔උɺ$P$ͷಉҙը໘ͷ૊Έࠐ ΈͳͲͳͲࣄ຿࡞ۀ͕׬͍ྃͩ͠͝Ҋ಺͠·͢ɻ ओཁͳτϐοΫ • --.ؔ࿈ٕज़͢΂ͯ • पลπʔϧͷΤίγεςϜ • ϓϩϯϓτΤϯδχΞϦϯά • ׆༻Ϣʔεέʔε • ֎෦࿈ܞɺΤʔδΣϯτؔ࿈ • ΍ͬͯΈͨܥ

Slide 10

Slide 10 text

αʔϏε։ൃͨ͠࿩ ઌʑि·Ͱ-BOH$IBJO͕ͳΜͳͷ͔஌Γ·ͤΜͰͨ͠ʜ ˠࣗ෼͕ςΠΧʔʹͳͬͯ͠·͏Θ͚ʹ͸͍͔ͳ͍ɺͭ͘Ζ͏ͬͱ⽏

Slide 11

Slide 11 text

ॳΊͯͷ&NCFEEJOHTY$IBU(15 ਓ Y೔ •  ݄ ޕલ اը ը໘Πϝʔδ •  ݄ ޕޙ $IBU(15ཤྺ&NCFEEJOHઆ໌ • /PEFKT.PNFOUP -MBNB*OEFY ˠ -BOH$IBJO +4൛ • υΩϡϝϯτݟͳ͕ΒϖΞϓϩ։࢝ • औక໾ձ΍"84αϛοτͰதஅ • σϞσʔλ࡞੒ ࣮૷Ҏ্ͷ޻਺ •  ݄ ࣮૷׬ྃ • ࡞Δ͚ͩͳΒ೔͘Β͍

Slide 12

Slide 12 text

⾃社のFAQをベクターデータ化 ChatGPTで回答に利⽤ ͦͷ೔ͷऔక໾ձͰઆ໌

Slide 13

Slide 13 text

※開発中なので今後予告なく変更されます ͦͷ೔ͷऔక໾ձͰઆ໌

Slide 14

Slide 14 text

σϞ

Slide 15

Slide 15 text

޻෉ͨ͠ϙΠϯτ • શମ • ؒʹ߹͏͔Θ͔Βͳ͍ͷͰϑϩϯτଆ ݟ͑Δ෦෼ ͔Β࣮૷ • ϖΞϓϩɿެࣜυΩϡϝϯτͱʹΒΊͬ͜ • πʔϧબఆɿΑΓந৅౓͕௿͍΄͏ΛબͿ • CJOH $IBU͸ࢀর࣮૷ • νϟοτ෦෼ • 'FXTIPUTͰͷ໰͍߹Θͤͷޙʹʮؔ࿈࣭໰ʯ΋ฉ͍ͯநग़ • ʮ΋͏Ұ౓ʯͱʮఀࢭʯ • ཤྺ෦෼ • 4MBDLCPUͰ.PNFOUP࢖ͬͯͨͷͰྲྀ༻ • &NCFEEJOHT • ͸͡Ί͸ϩʔΧϧʹ+40/อଘ

Slide 16

Slide 16 text

$IBU $PNQMFUJPO"1* IUUQTQMBUGPSNPQFOBJDPNEPDTHVJEFTDIBUJOUSPEVDUJPO

Slide 17

Slide 17 text

.PNFOUPͰ ൴ঁʹձ࿩Λ֮͑ͯ ͓͍ͯ΄͍͠  !ZPTIJEBTIJOHP https://speakerdeck.com/yoshidashingo/redisclient

Slide 18

Slide 18 text

• OQNΛݻΊͯ-BNCEB-BZFSʹΞοϓϩʔυ͢Δ • खݩͰ • ;JQԽͯ͠"84-BNCEB$POTPMF͔ΒΧελϜϨΠϠʔʹొ࿥ • ˞-BNCEB͸ෳ਺ͷϨΠϠʔΛઃఆɾల։Ͱ͖ΔͷͰ0QFO"* "1*΋ผ Ͱొ࿥͓ͯ͘͠ • τʔΫϯɺΩϟογϡ ςʔϒϧ ໊ɺσϑΥϧτ55-ͰॳظԽ 3FEJTͱͯ͠ར༻Ͱ͖Δ͏͑ʹαʔόʔϨε IUUQTHJUIVCDPNNPNFOUPIRNPNFOUPOPEFSFEJTDMJFOU

Slide 19

Slide 19 text

&NCFEEJOHT͸-BOH$IBJOͰ؅ཧ IUUQTKTMBOHDIBJODPNEPDTNPEVMFTJOEFYFTUFYU@TQMJUUFSTFYBNQMFTSFDVSTJWF@DIBSBDUFS • 0QFO"*&NCFEEJOHT ˠUFYUFNCFEEJOHBEBͰϕΫ λʔม׵ • ϕΫλʔετΞ • ͸͡Ί͸ )/48-JC ͰϩʔΧϧอଘ +40/ͷத਎ݟ͍ͨ • εέʔϧΛ૝ఆͯ͠ 1JOFDPOFʹࡌͤସ͑ • 3FDVSTJWF$IBSBDUFS5FYU4QMJUUFS • εϓϨουγʔτ΍$47Λͦͷ··౤͛ࠐΉͷʹศར • DIVOL4J[F ͱ DIVOL0WFSMBQ ͸Ͳͷ͘Β͍͕దਖ਼ͳͷ͔ʁ • σϑΥϧτ͸   • 'FXTIPUTͰτʔΫϯΛແବʹফඅͨ͘͠ͳ͍ˠ DIVOL4J[FΛখ͘͞ • 2ͱ"͕ߦͰे෼ʹೖΔ ֎Ε஋Λআ͘ DIVOL4J[F • ్தͰ੾Εͯ΋લޙͷίϯςϯπʹे෼ʹίϯςΩετؚ͕·ΕΔ DIVOL0WFSMBQ • ਖ਼௚೉͍͠ͷͰૣΊʹ 1JOFDPOFͰՄมʹ͔͋ͭ͏΄͏͕Α͠

Slide 20

Slide 20 text

ײ૝ • ָ͍͠ • ެࣜυΩϡϝϯτಡΊ • &NCFEEJOHT • -MBNB*OEFYͰे෼ • ք۾ͷτϐοΫΛ΢Υον ͢ΔͳΒ-BOH$IBJO • ϕΫλʔετΞ • 1JOFDPOF • .PNFOUP࢖͍͍ͨ • HQULૣ͘΄͍͠

Slide 21

Slide 21 text

͔͜͜Β͕͍ͨ΁Μ • ຊ൪ϦϦʔεɾӡ༻ʹ޲͚ͯ ʮମײഒҎ্͸΍Δ͜ͱ͋Δʯ • ϓϩϯϓτΤϯδχΞϦϯά௒େࣄ • ࣗવݴޠͷ΍ΓͱΓ͔Βͷநग़ Ԡ౴͕֬ఆత͡Όͳ͍ • UFNQFSBUVSF ඦൃඦதͷϓϩϯϓτςϯϓϨʔτ ਖ਼نදݱ • ͋·ΓढจʹͳΒͳ͍Α͏ʹʮܦҢʯ΋ه࿥͓ͯ͘͠ • ϋϧγωʔγϣϯରࡦ • 4ZTUFNϩʔϧ΍UFNQFSBUVSFͰ੍ޚ • ηΩϡϦςΟରࡦ • ݸਓ৘ใͷೖྗνΣοΫ΍ϞσϨʔγϣϯ"1*ͷ׆༻ • ֎෦αʔϏε ݕࡧ΍ΧϨϯμʔ ͱͷ࿈ܞ • ΤʔδΣϯτͱͯ͠λεΫͷ࣮ࢪ·Ͱ

Slide 22

Slide 22 text

$IBU(15 1SPNQU&OHJOFFSJOHGPS%FWFMPQFST https://www.deeplearning.ai/short-courses/chatgpt-prompt-engineering-for-developers/

Slide 23

Slide 23 text

ຊ൪༻ͷ--.ΞϓϦέʔγϣϯΛͭ͘Δ --.ͰΫʔϧͳ΋ͷΛ࡞Δͷ͸؆୯͕ͩຊ൪Ϩϕϧͷ΋ͷΛ࡞Δͷ͸ඇৗʹ೉͍͠  ՝୊ͱղܾࡦ  ࣗવݴޠͷ͍͋·͍͞ ܾఆ࿦తͰͳ͍)ʹΑΔ69ෆ੔߹ ˠ UFNQFSBUVSFɺϓϩϯϓτ࠷ద Խɾόʔδϣχϯά؅ཧ  ίετͱϨΠςϯγʔ ˠਪ࿦ʹ࢖͏ϞσϧબఆɺτʔΫϯ਺ͷௐ੔ɺ ݱঢ়͸ ϨΠςϯ γʔղੳ  ϓϩϯϓςΟϯά ϑΝΠϯνϡʔχϯά ͦΕҎ֎ • ϓϩϯϓτνϡʔχϯάɿ&NCFEEJOHTΛೖΕସ͑Δ 044ͰͷΈՄೳ • ϑΝΠϯνϡʔχϯάɿλεΫʹ࠷దԽͤ͞ΔͨΊͷαϯϓϧ͕ੑೳʹӨڹˠ͕ɺ͋·Γظ଴Ͱ͖ͳ͍ • ৠཹϑΝΠϯνϡʔχϯάɿ5FYUEBWJODJ େ Ͱ--B." খ ͷνϡʔχϯάʹ࢖͏ˠ"MQBDB খ • &NCFEEJOHT ϕΫλʔετΞɿ'FXTIPUT  ޙํޓ׵ੑͱલํޓ׵ੑ • ৽͍͠Ϟσϧ͸શମతʹ༏ΕͯΔ͔΋͠Εͳ͍͕ɺྼ͍ͬͯΔϢʔεέʔε΋͋Δ͸ͣ • લͷϞσϧʹରͯ͠͏·͘ಈ͍͍ͯͨϓϩϯϓτ͕͏·͘ಈ͔ͳ͍৔߹ɺͲΜͳҙਤͰϓϩϯϓτ͕νϡʔ χϯά͞Ε͍ͯΔ͔ ढจ όουϓϥΫςΟε Θ͔Βͳ͘ͳΔ IUUQTIVZFODIJQDPNMMNFOHJOFFSJOHIUNM

Slide 24

Slide 24 text

ຊ൪༻ͷ--.ΞϓϦέʔγϣϯΛͭ͘Δ  ෳ਺ͷλεΫͰ੍ޚ͞ΕΔϑϩʔߏ੒ΛͲ͏͢Δ͔ɺπʔϧͷ૊ΈࠐΈ • ϓϩάϥϛϯάʹΑΔ੍ޚϑϩʔͷ࣮૷ • --.ΤʔδΣϯτʹΑΔஞ੍࣍ޚ  ༗๬ͳϢʔεέʔε • "*Ξγελϯτɿεέδϡʔϧ؅ཧɺϝϞ࡞੒ɺϖΞϓϩɺϝʔϧରԠɺ༧໿ɺങ͍෺ λεΫΛ͜ͳ͢ • νϟοτCPUɿίϯύχΦϯ จࣈ΍Ի੠Ͱ૬ஊ΍ΞΠσΞͳͲͷձ࿩ • ϓϩάϥϛϯά΍ήʔϜɿ8FCΞϓϦΛͭ͘ΔɺηΩϡϦςΟͷڴҖΛൃݟ͢ΔɺήʔϜΛ࡞੒͢Δ • ϥʔχϯάɿຊͷཁ໿ɺߨٛɺཧղ౓ςετɺ࠾఺΍ϑΟʔυόοΫɺσΟϕʔτ૬ख • ࣾ಺σʔλநग़ɿࣗવݴޠ΍2"ܗࣜͰࣾ಺ͷσʔλΛরձ͢Δ • ݕࡧɾਪનɿΩʔϫʔυͰ͸ͳࣗ͘વݴޠ͔Βਪఆ͢Δݕࡧ • Ӧۀޮ཰Ξοϓ • 4&0ରࡦ • ݁࿦  એ఻จ۟Λແࢹͯ͠ϲ݄ޙʹఆணͯ͠Δ͔֬ೝ͢Δ  αϚϦʔΛಡΉ  ࠷৽ͷπʔϧʹ৮ΕΔΑ͏ʹ৺͕͚Δ IUUQTIVZFODIJQDPNMMNFOHJOFFSJOHIUNM

Slide 25

Slide 25 text

8FBSFIJSJOH "*.-ΤϯδχΞ 1P$ɺຊ൪Ҏ߱ͷ୎ӽͨ͠ӡӦ ΍Γ͍ͨ͜ͱ͕ͨ͘͞Μ͋Γ·͢ ΠϯϑϥΤϯδχΞ "84 "[VSF ($1 $MPVEGMBSF  .PNFOUP 0SBDMF$MPVEʜͰ 8FCΞϓϦߏஙɺӡ༻ ϑϩϯτΤϯυ αʔόʔαΠυ J04ɺ"OESPJE

Slide 26

Slide 26 text

Meetup #ChatGPTjp #1 ChatGPT Tokyo 2023/5/11( ) 18:00-20:30

Slide 27

Slide 27 text

Meetup #ChatGPTjp #2 ChatGPT Tokyo 2023/5/25( ) 19:00-22:00

Slide 28

Slide 28 text

ChatGPT #1 2023/5/22( ) 19:00-20:30

Slide 29

Slide 29 text

JAPAN irtual serverless #27 #serverlessjp V

Slide 30

Slide 30 text

23-24 September Tokyo 2023 Three Tracks, Two Days, One Community

Slide 31

Slide 31 text

͜ͷίϛϡχςΟΛͭ͏ͯ͡ ͥͻ৽͍͠஥ؒΛ ݟ͚͍ͭͯͩ͘͞ !ZPTIJEBTIJOHP