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
Messaging APIを駆使した ChatGPT ボットのUX改善
Search
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.8k
Rust & AWS X-Ray による分散トレーシングの実現
fill9120
0
2.9k
Rust製プロダクトを 3年以上運用して得たノウハウ
fill9120
0
1.1k
Rust を開発言語として採用してからの取り組み
fill9120
1
1.9k
ストラクチャードコミュニケーション
fill9120
0
140
Cloudflare PagesにVue.jsアプリをデプロイしてみた
fill9120
0
1.1k
Rustでディープラーニング
fill9120
0
460
Rustで定数式を扱う
fill9120
0
460
LINE BotとLIFFを使って謎解きアプリを作った話
fill9120
0
760
Other Decks in Technology
See All in Technology
AI時代の開発生産性を捉え直す — 経営と現場をつなぐ「開発組織のオブザーバビリティ」— / AI Dev Ex Conference 2026
tkyowa
0
1.2k
第67回コンピュータビジョン勉強会CVPR2026読会前編
tsukamotokenji
0
160
設計レビューとAIハーネスで向き合う AIが生み出した新しいボトルネックの対処法 / Design Reviews and AI Harnesses Against New Bottlenecks Created by AI
nstock
3
350
10年目を迎えた「ABEMA」がどのように AI 活用を推進して、AI 駆動開発にシフトしているのか / How ABEMA, entering its 10th year, is promoting the use of AI and shifting toward AI-driven development
miyukki
0
340
Webアプリ認証の全体像 / The Big Picture of Web App Authentication
kitano_yuichi
1
380
「休む」重要さ
smt7174
5
1.3k
Data + AI Summit 2026 イベントレポート: 「AIがビジネスで意思決定するデータ基盤」へ
nek0128
0
300
変更し続けられるシステムをどう保つか — AI時代のSSoTという設計原則
kawauso
1
960
Vポイント分析基盤におけるデータモデリング20年史
taromatsui_cccmkhd
4
650
SoccerMaster: A Vision Foundation Model for Soccer Understanding
kzykmyzw
0
160
ゴールデンパスは敷いただけでは道にならない ─ 企画部門のエンジニアが技術標準を事業価値に変えるまで
mhrtech
1
250
インフラと開発の垣根を超えていき!〜元AWSインフラエンジニアがAWS開発で奮闘している話〜
hatahata021
3
370
Featured
See All Featured
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
55
3.4k
Hiding What from Whom? A Critical Review of the History of Programming languages for Music
tomoyanonymous
3
1k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
38
2.9k
A better future with KSS
kneath
240
18k
Neural Spatial Audio Processing for Sound Field Analysis and Control
skoyamalab
0
380
Statistics for Hackers
jakevdp
799
230k
Everyday Curiosity
cassininazir
0
260
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
333
23k
Bootstrapping a Software Product
garrettdimon
PRO
307
120k
brightonSEO & MeasureFest 2025 - Christian Goodrich - Winning strategies for Black Friday CRO & PPC
cargoodrich
3
750
From π to Pie charts
rasagy
0
240
Agile Actions for Facilitating Distributed Teams - ADO2019
mkilby
0
220
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 のフォローお願いします!