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
ChatGPTとLangChainで爆速RAGアプリの開発/ChatGPT+LangChain
Search
吉田真吾
June 06, 2023
Programming
4
2.7k
ChatGPTとLangChainで爆速RAGアプリの開発/ChatGPT+LangChain
2023.6.6 ChatGPT Hack Online Session で話した内容です
吉田真吾
June 06, 2023
Tweet
Share
More Decks by 吉田真吾
See All by 吉田真吾
AWS Lambdaと歩んだ“サーバーレス”と今後 #lambda_10years
yoshidashingo
2
380
AOAI Dev Day - Opening Session
yoshidashingo
2
1.6k
LLMアプリにエージェントらしさを組み込む/Build LLM Apps Agentically
yoshidashingo
6
1.4k
マルチエージェントで性能が上がったText-to-SQLのいま/Text-to-SQL
yoshidashingo
2
2.7k
AIエージェントをちゃんと作る/How to build agentic AI
yoshidashingo
5
1.7k
OCI Generative AI Serviceの話/20240222
yoshidashingo
0
120
ChatGPTでちゃんと成果を出していく/20240215
yoshidashingo
3
5.7k
この先を生き残るために!!「生存戦略としてのLLMアプリ開発技術」/20240124_PE-BANK
yoshidashingo
0
130
LangChainとフルサーバーレスですばやくセキュアなRAGアプリをつくるための実践解説/LangChain_Book
yoshidashingo
8
4.1k
Other Decks in Programming
See All in Programming
ChatGPT とつくる PHP で OS 実装
memory1994
PRO
3
160
Flatt Security XSS Challenge 解答・解説
flatt_security
0
590
なまけものオバケたち -PHP 8.4 に入った新機能の紹介-
tanakahisateru
1
140
Scalaから始めるOpenFeature入門 / Scalaわいわい勉強会 #4
arthur1
1
380
為你自己學 Python
eddie
0
500
テストコードのガイドライン 〜作成から運用まで〜
riku929hr
6
1.3k
php-conference-japan-2024
tasuku43
0
410
ATDDで素早く安定した デリバリを実現しよう!
tonnsama
1
1.1k
ドメインイベント増えすぎ問題
h0r15h0
2
540
どうして手を動かすよりもチーム内のコードレビューを優先するべきなのか
okashoi
3
810
Внедряем бюджетирование, или Как сделать хорошо?
lamodatech
0
860
iOS開発におけるCopilot For XcodeとCode Completion / copilot for xcode
fuyan777
1
1.2k
Featured
See All Featured
Principles of Awesome APIs and How to Build Them.
keavy
126
17k
Stop Working from a Prison Cell
hatefulcrawdad
267
20k
Art, The Web, and Tiny UX
lynnandtonic
298
20k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
251
21k
Learning to Love Humans: Emotional Interface Design
aarron
274
40k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
27
1.5k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
132
33k
Music & Morning Musume
bryan
46
6.3k
Docker and Python
trallard
43
3.2k
Measuring & Analyzing Core Web Vitals
bluesmoon
5
190
Statistics for Hackers
jakevdp
797
220k
What’s in a name? Adding method to the madness
productmarketing
PRO
22
3.2k
Transcript
$IBU(15 ͱ -BOH$IBJO Ͱ αʔϏε։ൃͨ͠ αΠμεऔక$50ηΫγϣϯφΠϯදऔక$&0 ٢ాਅޗ
Meetup #ChatGPTjp ChatGPT Tokyo
ͳͥίϛϡχςΟΛΔ͖͔ • --.͕ੈքΛ͔ͬ͢Γม͑ͯ͠·ͬͨ • ৫ͷதʹಉ͡ϕΫτϧΛ͍࣋ͬͯΔ͍ؒ·͔͢ʁ • ͕ࣗऔΓΜͰΔ͜ͱͷ͑߹ΘͤΛͨ͘͠ͳ͍͔ʁ ˣˣˣ • ใ͕ଟ͗ͯ͢ϋλͱʮͯ͛ͩͨ͘͢͠ͳΔʯ
• ੈք͔Βஔ͍͔ͯΕͯΔؾ͕ͯ͠ʮͯ͛ͩͨ͘͢͠ͳΔʯ • ςϝʔͷͰ͖ͳ͞ɾΒͳ͞ʹޙΖΊ͍ͨؾ࣋ͪʹͳΔ ˣˣˣ • མ͍ͪͭͯɺ·͙ͬ͢ʹɺҰาҰา͍ͬͯ͜͏ -FU`TUIJOLTUFQCZTUFQ
ਅͷʮ"*ͷຽओԽʯʹඞཁͳίϥϘϨʔγϣϯ "*.-ΤϯδχΞ • --.ͷΈ࠷৽ใɺຊ൪ӡ༻ʹ͚ͨϊϋνϡʔχϯά ͳͲɺσϦόϦʔʹ͚ͯඞཁͳέΠύϏϦςΟ ΞϓϦέʔγϣϯΤϯδχΞ • --.ٕज़Λ࣮ࡍʹϑϩϯτΤϯυΠϯϑϥ্ʹߏங͠ɺ$*$%ύΠ
ϓϥΠϯʹࡌͤͯܧଓతʹσϦόϦʔ͢ΔͨΊʹඞཁͳέΠύϏϦ ςΟ υϝΠϯΤΩεύʔτ • ֤υϝΠϯͰ༗ޮͳϢʔεέʔεΛݟ͚ͭͯίϯϓϥΠΞϯεɺϓϥ ΠόγʔอޢͳͲʹਫ਼௨͍ͯ͠Δ
͡Ίʹɿੜ"*ͱͳʹ͔ େྔͷςΩετͰτϨʔχϯά͞Εɺจষͷ࣍ͷ୯ޠΛ༧ଌ͢Δେنݴ ޠϞσϧ --. ͳͲΛར༻͢Δɻ "*ͷҰछɻ ੜ"*ͷදతͳྫ ࣗવݴޠੜ /-1
/-( $IBU(15ͷΑ͏ʹɺ͔͋ͨਓ͕ؒੜ͠ ͔ͨͷΑ͏ͳจষΛੜ͢Δٕज़ɻޠاըͷੜɺνϟοτϘο τͱͷରɺ&ϝʔϧͷ࡞ͳͲͷ༻్Ͱར༻Ͱ͖Δ ը૾ੜ ("/ (FOFSBUJWF"EWFSTBM /FUXPSL ͳͲͰೖྗΛݩʹ৽ ͍͠ը૾Λੜ͢Δٕज़ ࣗવݴޠ͔Βը૾Λੜͨ͠Γɺݴޠͱը૾Λੜ͢ΔϚϧνϞʔμ ϧͳϞσϧ͋Δ ج൫ϞσϧͷਐԽ • 5SBOTGPSNFS "UUFOUJPO*T"MM:PV/FFEɿarXiv:1706.03762 ͔Β(15 ·Ͱ • ϩʔΧϧ--.)VHHJOH'BDF $JWJU"* "*Ϟσϧ൛ͷ(JU)VC(JUMBC • ج൫Ϟσϧͷ։ൃʹेԯن͔͔Δ
4UBCMF%JGGVTJPOXJUI#SBJO"DUJWJUZ • .3*ͰಘΒΕͨ׆ಈ͔Βը૾Λߴղ૾ʗߴ࣮ੑͰ࠶ߏங Ͱ͖Δख๏ͷݚڀ • ॳظࢹ֮׆ಈ͔Βਪఆ͞ΕΔө૾ใͱߴ࣍ྖ׆ಈ͔ Βਪఆ͞ΕΔ จষ༝དྷ ҙຯಛΛΈ߹Θͤɺ4UBCMF %J⒎VTJPO
W Ͱը૾Λ࠶ߏͰ͖Δ͜ͱΛࣔͨ͠ɻ IUUQTTJUFTHPPHMFDPNWJFXTUBCMFEJ⒎VTJPOXJUICSBJO
$IBU(15ڰۂ ݄ 0QFO"*͕ࣾ$IBU(15ΛϦϦʔε • ରମݧͷੑೳ͕ߴ͍ͱ • िؒˠສϢʔβʔϲ݄ˠԯϢʔβʔ • (15ԯύϥϝʔλʔ ݄·Ͱ
• (PPHMFඇৗࣄଶએݴ • .JDSPTPGUఏܞ Πϯϑϥఏڙ CJOHͷΈࠐΈ ݄ $IBU(15 "1*ΛϦϦʔε • UFYUEBWJODJͷͷίετͰར༻Ͱ͖Δ HQUUVSCP • CPUΞϓϦͳͲͷϒʔϜ ݄(15ΛϦϦʔε • ஹݸ ࣗশ ͷύϥϝʔλ • ϚϧνϞʔμϧػೳ ςΩετ ը૾ͳͲ ˞ະఏڙ
$IBU(15ͷϞσϧͷֶशํ๏ https://openai.com/blog/chatgpt
$IBU(15Λ͍͜ͳ͢
ϓϩϯϓτΛ੍͢Δ ϓϩϯϓτΤϯδχΞϦϯά ੜ"*͔Βదͳग़ྗΛಘΔͨΊʹೖྗ ϓϩϯϓτ Λ࠷దԽ ͢Δख๏ ChatGPT ChatGPT 10
ਂࣜ൚༻ϓϩϯϓτ # : # : 300 # : < URL
> # :
ίʔυੜσόοάͷࣗಈԽ
;FSPTIPUϓϩϯϓςΟϯά • σϞϯετϨʔγϣϯྫΛࣔͣ͞ʹɺࢦ͚ࣔͩνϡʔχϯά ͯ͠తΛୡ͢ΔϓϩϯϓςΟϯά https://www.promptingguide.ai/jp/techniques/zeroshot
;FSPTIPUϓϩϯϓςΟϯά https://chat.openai.com/share/fd55c303-1570-4f46-8c4a-a775d7ef11eb
'FXTIPUTϓϩϯϓςΟϯά • ϓϩϯϓτͰσϞσʔλΛఏڙͯ͠ɺϞσϧʹจ຺ֶशΛଅ ͯ͠ɺతͷग़ྗΛಘΔํ๏ https://www.promptingguide.ai/jp/techniques/fewshot
$IBU(15 1SPNQU&OHJOFFSJOHGPS%FWFMPQFST https://www.deeplearning.ai/short-courses/chatgpt-prompt-engineering-for-developers/
'FXTIPUTͷ׆༻
3"( ݕࡧ֦ு 3FUSJFWBM"VHNFOUFE(FOFSBUJPO ʮ$:%"41&01-&ʯʹɺࣾһ͔Βͷ͍߹ΘͤʹࣗಈͰ͑Δ$IBU(15ػೳʮ1&01-&(15ʯΛϦϦʔε https://www.cydas.co.jp/news/press/202304_people-gpt/
⾃社のFAQをベクターデータ化 ChatGPTで回答に利⽤ ਓࣄ'"2ˍ͍߹ΘͤཤྺΛϕΫλʔσʔλԽ
σϞ
ΞϓϦέʔγϣϯ͔Β $IBU(15Λར༻͢Δ $IBU$PNQMFUJPO"1*&NCFEEJOHT"1*
https://platform.openai.com/docs/api-reference/chat
$IBU$PNQMFUJPO"1* IUUQTQMBUGPSNPQFOBJDPNEPDTHVJEFTDIBUJOUSPEVDUJPO
$IBU(15 1MBZHSPVOE IUUQTQMBUGPSNPQFOBJDPNQMBZHSPVOEQEFGBVMURB NPEFDIBUNPEFMHQUUVSCP
ཤྺԽ .PNFOUP IUUQTDPOTPMFHPNPNFOUPDPN 3FEJTͳͲͷΞϓϦΩϟογϡΛར༻
• OQNΛݻΊͯ-BNCEB-BZFSʹΞοϓϩʔυ͢Δ • खݩͰ • ;JQԽͯ͠"84-BNCEB$POTPMF͔ΒΧελϜϨΠϠʔʹొ • ˞-BNCEBෳͷϨΠϠʔΛઃఆɾల։Ͱ͖ΔͷͰ0QFO"* "1*ผ Ͱొ͓ͯ͘͠
• τʔΫϯɺΩϟογϡ ςʔϒϧ ໊ɺσϑΥϧτ55-ͰॳظԽ 3FEJTΫϥΠΞϯτ൛ Ќ ΛͬͯΈΔ IUUQTHJUIVCDPNNPNFOUPIRNPNFOUPOPEFSFEJTDMJFOU
• ཤྺ͔Βऔಘ • ཤྺ͕͋ΕϢʔβʔίϯςϯπͷલʹૠೖ • ཤྺΛอଘ͢Δ 3FEJTΫϥΠΞϯτ൛ Ќ ΛͬͯΈΔ IUUQTHJUIVCDPNNPNFOUPIRNPNFOUPOPEFSFEJTDMJFOU
.PNFOUPͰ ൴ঁʹձΛ֮͑ͯ ͓͍ͯ΄͍͠ !ZPTIJEBTIJOHP https://speakerdeck.com/yoshidashingo/redisclient
• OQNΛݻΊͯ-BNCEB-BZFSʹΞοϓϩʔυ͢Δ • खݩͰ • ;JQԽͯ͠"84-BNCEB$POTPMF͔ΒΧελϜϨΠϠʔʹొ • ˞-BNCEBෳͷϨΠϠʔΛઃఆɾల։Ͱ͖ΔͷͰ0QFO"* "1*ผ Ͱొ͓ͯ͘͠
• τʔΫϯɺΩϟογϡ ςʔϒϧ ໊ɺσϑΥϧτ55-ͰॳظԽ 3FEJTͱͯ͠ར༻Ͱ͖Δ͏͑ʹαʔόʔϨε IUUQTHJUIVCDPNNPNFOUPIRNPNFOUPOPEFSFEJTDMJFOU
&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ͰՄมʹ͔͋ͭ͏΄͏͕Α͠
ײ • ָ͍͠ • ެࣜυΩϡϝϯτಡΊ • &NCFEEJOHT • -MBNB*OEFYͰे •
ք۾ͷτϐοΫΛΥον ͢ΔͳΒ-BOH$IBJO • ϕΫλʔετΞ • 1JOFDPOF • .PNFOUP͍͍ͨ • HQULૣ͘΄͍͠
͔͜͜Β͕͍ͨΜ • ຊ൪ϦϦʔεɾӡ༻ʹ͚ͯ ʮମײഒҎ্Δ͜ͱ͋Δʯ • ϓϩϯϓτΤϯδχΞϦϯάେࣄ • ࣗવݴޠͷΓͱΓ͔Βͷநग़ Ԡ͕֬ఆత͡Όͳ͍ •
UFNQFSBUVSF ඦൃඦதͷϓϩϯϓτςϯϓϨʔτ ਖ਼نදݱ • ͋·ΓढจʹͳΒͳ͍Α͏ʹʮܦҢʯه͓ͯ͘͠ • ϋϧγωʔγϣϯରࡦ • 4ZTUFNϩʔϧUFNQFSBUVSFͰ੍ޚ • ηΩϡϦςΟରࡦ • ݸਓใͷೖྗνΣοΫϞσϨʔγϣϯ"1*ͷ׆༻ • ֎෦αʔϏε ݕࡧΧϨϯμʔ ͱͷ࿈ܞ • ΤʔδΣϯτͱͯ͠λεΫͷ࣮ࢪ·Ͱ
ຊ൪༻ͷ--.ΞϓϦέʔγϣϯΛͭ͘Δ --.ͰΫʔϧͳͷΛ࡞Δͷ؆୯͕ͩຊ൪ϨϕϧͷͷΛ࡞Δͷඇৗʹ͍͠ ՝ͱղܾࡦ ࣗવݴޠͷ͍͋·͍͞ ܾఆతͰͳ͍)ʹΑΔ69ෆ߹ ˠ UFNQFSBUVSFɺϓϩϯϓτ࠷ద Խɾόʔδϣχϯάཧ
ίετͱϨΠςϯγʔ ˠਪʹ͏ϞσϧબఆɺτʔΫϯͷௐɺ ݱঢ় ϨΠςϯ γʔղੳ ϓϩϯϓςΟϯά ϑΝΠϯνϡʔχϯά ͦΕҎ֎ • ϓϩϯϓτνϡʔχϯάɿ&NCFEEJOHTΛೖΕସ͑Δ 044ͰͷΈՄೳ • ϑΝΠϯνϡʔχϯάɿλεΫʹ࠷దԽͤ͞ΔͨΊͷαϯϓϧ͕ੑೳʹӨڹˠ͕ɺ͋·ΓظͰ͖ͳ͍ • ৠཹϑΝΠϯνϡʔχϯάɿ5FYUEBWJODJ େ Ͱ--B." খ ͷνϡʔχϯάʹ͏ˠ"MQBDB খ • &NCFEEJOHT ϕΫλʔετΞɿ'FXTIPUT ޙํޓੑͱલํޓੑ • ৽͍͠Ϟσϧશମతʹ༏ΕͯΔ͔͠Εͳ͍͕ɺྼ͍ͬͯΔϢʔεέʔε͋Δͣ • લͷϞσϧʹରͯ͠͏·͘ಈ͍͍ͯͨϓϩϯϓτ͕͏·͘ಈ͔ͳ͍߹ɺͲΜͳҙਤͰϓϩϯϓτ͕νϡʔ χϯά͞Ε͍ͯΔ͔ ढจ όουϓϥΫςΟε Θ͔Βͳ͘ͳΔ IUUQTIVZFODIJQDPNMMNFOHJOFFSJOHIUNM
ຊ൪༻ͷ--.ΞϓϦέʔγϣϯΛͭ͘Δ ෳͷλεΫͰ੍ޚ͞ΕΔϑϩʔߏΛͲ͏͢Δ͔ɺπʔϧͷΈࠐΈ • ϓϩάϥϛϯάʹΑΔ੍ޚϑϩʔͷ࣮ • --.ΤʔδΣϯτʹΑΔஞ੍࣍ޚ ༗ͳϢʔεέʔε •
"*ΞγελϯτɿεέδϡʔϧཧɺϝϞ࡞ɺϖΞϓϩɺϝʔϧରԠɺ༧ɺങ͍ λεΫΛ͜ͳ͢ • νϟοτCPUɿίϯύχΦϯ จࣈԻͰ૬ஊΞΠσΞͳͲͷձ • ϓϩάϥϛϯάήʔϜɿ8FCΞϓϦΛͭ͘ΔɺηΩϡϦςΟͷڴҖΛൃݟ͢ΔɺήʔϜΛ࡞͢Δ • ϥʔχϯάɿຊͷཁɺߨٛɺཧղςετɺ࠾ϑΟʔυόοΫɺσΟϕʔτ૬ख • ࣾσʔλநग़ɿࣗવݴޠ2"ܗࣜͰࣾͷσʔλΛরձ͢Δ • ݕࡧɾਪનɿΩʔϫʔυͰͳࣗ͘વݴޠ͔Βਪఆ͢Δݕࡧ • ӦۀޮΞοϓ • 4&0ରࡦ • ݁ એจ۟Λແࢹͯ͠ϲ݄ޙʹఆணͯ͠Δ͔֬ೝ͢Δ αϚϦʔΛಡΉ ࠷৽ͷπʔϧʹ৮ΕΔΑ͏ʹ৺͕͚Δ IUUQTIVZFODIJQDPNMMNFOHJOFFSJOHIUNM
$IBU(15 0QFO"*ࣾ ͷσʔλอޢϙϦγʔͷ֬ೝ 0QFO"*ࣾͷར༻نͷண • ར༻ن IUUQTPQFOBJDPNQPMJDJFTVTBHFQPMJDJFT • ېࢭߦҝʹ͍ͭͯཧղ͢Δɿҧ๏ߦҝɺࣇಐੑతࡡऔʹ͔͔ΔίϯςϯπɺϋϥεϝϯτɺϚ
ϧΣΞ࡞ɺ܉ࣄฌث։ൃͳͲؚΉةݥߦҝɺܦࡁඃͷةݥੑͷߴ͍׆ಈͳͲ 0QFO"*ࣾͷݸਓใอޢํͷண • ݸਓใอޢํ IUUQTPQFOBJDPNQPMJDJFTQSJWBDZQPMJDZ • ϢʔβʔΞΧϯτͱͯ͠ऩू͞ΕΔใ • ࿈བྷઌɺऔҾใɺϩάΠϯใͳͲ 0QFO"*ࣾͷ"1*σʔλར༻ϙϦγʔͷண • "1*σʔλར༻ϙϦγʔ IUUQTPQFOBJDPNQPMJDJFTBQJEBUBVTBHFQPMJDJFT • ೖྗίϯςϯπʹؔ͢Δར༻ϙϦγʔ • "1*Λհ͓ͯ͠٬༷͔Βೖྗ͞ΕͨσʔλΛɺϞσϧͷ܇࿅վྑͷͨΊʹ༻͢Δ͜ͱ͋Γ·ͤΜɻ • "1*Λ௨ͯ͡ૹ৴͞Εͨσʔλɺෆਖ਼༻ɾޡ༻ࢹͷతͰ࠷େؒอ࣋͞Εɺͦͷޙআ͞Ε· ͢ʢ๏ྩͰఆΊΒΕͨ߹Λআ͘ʣɻ • సૹதͷσʔλ҉߸ԽɺถࠃσʔληϯλʔͷΈͷར༻ɺ%1"ରԠͳͲ ※これらは情報提供⽬的のみで記載しています。必ず引⽤元をご確認ください。
None
͚ࣗࣾͷੜ"*ͷར༻ΨΠυϥΠϯ https://www.jdla.org/document/#ai-guideline
͚ࣗࣾͷੜ"*ͷར༻ΨΠυϥΠϯ • ੜ"*ར༻ΨΠυϥΠϯ αΠμεࣾ • +%-"ͷੜ"*ར༻ΨΠυϥΠϯΛςϯϓϨʔ τͱͯ͠࡞ɾެ։ࡁΈʲެ։ʳ • ཁ
͓٬༷ͷݸਓใΛੜ"*ʹೖྗ͠ͳ͍ '"2σʔλͳͲݸਓใҎ֎ͷൿີใ͓ ٬༷͝ͱʹڐՄΛͱ্ͬͨͰར༻͢Δ • ࣮༻্ͷΨʔυϨʔϧߏங • $IBU(15ͷݸਓใɺൿີใͷೖྗېࢭ • 0QFO"* "1*Λ༻͍ͨΫϩʔϯ͓Αͼνϟοτ CPUΛެ։͠ར༻ਪɺೖྗνΣοΫɺϞσ Ϩʔγϣϯ"1*ʹΑΔνΣοΫΛඞਢͱ͢Δ • ʮ"*͕ੜͨ͠Ͱ͋Δ͜ͱʯٴͼɺʮੜ ͷ༰ʹڏِؚ͕·Ε͍ͯΔՄೳੑ͕͋Δ͜ ͱʯΛϢʔβʔʹදࣔ͢Δ
Ԡ༻ʹΉ͚ͯɿϢʔβʔମݧ ˙Α͍ମݧͷ࠷େԽ ü ྑ͍ࣄྫɿ,JOEMFΛىಈͨ͠Βߪಡͯ͠Δͷͷ৽ץ͕Ҋ͞ΕͨΓɺອըΛങͬͨΒࣅͨͪΐ͏Ͳཉ͠ ͍ͱࢥ͑Δॻ੶͕Ϩίϝϯυ͞ΕΔ ü ѱ͍ࣄྫɿ5XJUUFSϝσΟΞͷόφʔʗλʔήοτࠂ ଐੑऔͬͯΔͷʹΰϛ͔Γԡ͚ͭͯ͘͠Δ ˙ྑ͍ମݧͷ࠷େԽ͚ͩͰͳ͍ FYۈଵγεςϜͰ"*Λ׆༻͢Δ߹
❌ମݧͷ࠷େԽɿεϚϗͰλοϓ͔ͭඵͰଧࠁͰ͖Δ͜ͱ ⭕ମݧͷಁ໌Խɿଧࠁ͕ϢʔβʔͷओۀͰͳ͍ɻΦϑΟεʹண͍ͨΓՈͰ1$։͚ͨΒଧࠁ͞ΕΔ͜ͱ ˙छྨͷϢʔβʔମݧ ௧ΈΛղܾ͢ΔϢʔεέʔε ྑ͍ମݧΛ࠷େԽ͢ΔϢʔεέʔε ମݧΛಁ໌Խ͢ΔϢʔεέʔε