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
Messaging APIを駆使した ChatGPT ボットのUX改善
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
Kazumasa Yamamoto
July 03, 2023
Technology
400
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Messaging APIを駆使した ChatGPT ボットのUX改善
Kazumasa Yamamoto
July 03, 2023
More Decks by Kazumasa Yamamoto
See All by Kazumasa Yamamoto
ユニークビジョンの Rust 活用事例
fill9120
2
1.9k
Rust & AWS X-Ray による分散トレーシングの実現
fill9120
0
3k
Rust製プロダクトを 3年以上運用して得たノウハウ
fill9120
0
1.1k
Rust を開発言語として採用してからの取り組み
fill9120
1
1.9k
ストラクチャードコミュニケーション
fill9120
0
150
Cloudflare PagesにVue.jsアプリをデプロイしてみた
fill9120
0
1.1k
Rustでディープラーニング
fill9120
0
470
Rustで定数式を扱う
fill9120
0
480
LINE BotとLIFFを使って謎解きアプリを作った話
fill9120
0
780
Other Decks in Technology
See All in Technology
AI時代のPRレビューにどう向き合うか?
kairim0
1
240
アウトプット初心者、半年間のふりかえり
4o1sobblue
0
440
トークン化預金DCJPYの取り組みと活用ユースケース
finengine
0
130
V8のArray.prototype.flatを最大約20倍速くするまでと、巨大OSSへの大規模コミットの道のり
riyaamemiya
0
300
Active Record Connection Adaptersにおける長年の課題に再び取り組む
yahonda
0
200
10年後、Engineering 行為を剥奪されるとして、わたしたちは、どう、何を創ればいいだろうか。 / If Engineering Is Taken Away in 10 Years, How and What Should We Create?
bitkey
PRO
1
200
スキマバイトという雇用形態は存在しないので、雇用期間1日のアルバイト契約を事業者とワーカーが結ぶ手続きを支えるのがタイミーなんです
akitoshiga
0
210
事業成長とデータ活用を止めないためのマネジメントへ挑戦
hiracky16
0
400
1つのリクエストを追って理解する - llm-dのP/D分離
akhino
1
160
LambdaWebFunctionsを試してみた / exploring-lambda-web-functions
koukihosaka
1
360
hackers_champloo_2026_tidb
makocchi
0
170
今さら理解するウェブフォントver.2026
takanorip
3
890
Featured
See All Featured
Max Prin - Stacking Signals: How International SEO Comes Together (And Falls Apart)
techseoconnect
PRO
0
490
The AI Search Optimization Roadmap by Aleyda Solis
aleyda
2
6.3k
The Curse of the Amulet
leimatthew05
3
16k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
50
10k
The agentic SEO stack - context over prompts
schlessera
0
970
How Fast Is Fast Enough? [PerfNow 2025]
tammyeverts
3
940
The Cult of Friendly URLs
andyhume
79
7k
Kristin Tynski - Automating Marketing Tasks With AI
techseoconnect
PRO
0
550
AI Search: Implications for SEO and How to Move Forward - #ShenzhenSEOConference
aleyda
1
1.4k
Rails Girls Zürich Keynote
gr2m
96
14k
Build The Right Thing And Hit Your Dates
maggiecrowley
39
3.5k
Visual Storytelling: How to be a Superhuman Communicator
reverentgeek
2
710
Transcript
Messaging APIを駆使した ChatGPTボットのUX改善 LINE DC Offline Meetup ~ChatGPT/LLM~ ユニークビジョン株式会社 山本
一将
山本 一将 / ユニークビジョン株式会社 @kyamamoto9120 LINEチームの開発リーダー、開発からは離れ気味 ヤクルトスワローズ/将棋/キャンプ/DQW/謎解き 2015年 世界コンピュータ将棋選手権 9位
今日お話ししたいこと ChatGPTを組み込む際はUXが課題 LINEでは便利なUIが提供されている ChatGPTに構造化した応答を返してもらう!
題材:ダイエット支援ボット
ChatGPTを使う場面を考える 毎回ChatGPTに応答させると コスト面、応答時間の面で厳しい 定型的なやりとりは事前に 聞いて適切なUIを選択する
全部がチャットUIだと使いづらい! LINEなら 定型アクション:固定文章 非定型アクション:入力させる という使い分けができる
入出力例を与えてあげる system role でフォーマットを指定 ChatGPTにJSONで返させる!
少しリッチな応答が出来る!
まとめ ChatGPTに応答させるタイミングを考える 定型アクションには テンプレートメッセージなどを利用する ChatGPTに構造化した応答を返してもらう!
ありがとうございました Twitter のフォローお願いします!