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
アニメ「Steins; Gate」のヒロイン ”牧瀬紅莉栖” 風に返信してくれるLINE B...
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
Kenichi Yoshida
July 03, 2023
Technology
430
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
アニメ「Steins; Gate」のヒロイン ”牧瀬紅莉栖” 風に返信してくれるLINE BotをChatGPTで作ってみた話
2023/07/03に開催された[渋谷]LINE DC Offline Meetup ~ChatGPT/LLM~での発表資料です。
Kenichi Yoshida
July 03, 2023
More Decks by Kenichi Yoshida
See All by Kenichi Yoshida
EXPO 2025 大屋根リングをぐるっと周回! 【GPSマルチユニット×ソラカメ実験】
scbc1167
0
160
『いってらっしゃい』と『お帰りなさい』を言ってくれる『ぬい』 に動きをつけてみた!
scbc1167
0
140
家具家電付アパートの自室の冷蔵庫をスマートIoT化してみた!
scbc1167
0
210
家具家電付アパートの冷蔵庫をIoT化してみた!
scbc1167
0
430
LT(Lightning Talk)のドキドキ感を共有する IoT ぼっとを作った話
scbc1167
1
310
LT(Lightning Talk)のドキドキ感を共有する IoT ぼっとキーホルダ!
scbc1167
0
520
LT(Lightning Talk)のドキドキ感を共有しながら 応援してくれるBotを作ってみた!
scbc1167
0
480
ドラムスティックケースを生まれ変わらせて一歩踏み出した話
scbc1167
0
290
スターバックスの黒板アートを生成AIで描かせてみたら...
scbc1167
0
660
Other Decks in Technology
See All in Technology
現場で役立つ技術負債の効果的な返済方法
masuda220
PRO
8
4.1k
技術的負債から考える、AI時代のエンジニアリング投資 — ビズリーチの技術的負債と向き合った経験から、変更し続けられるソフトウェアを考える/ technical-debt-con2026
visional_engineering_and_design
3
2.9k
OpenTelemetry eBPF Instrumentationの舞台裏 / Behind the Scenes of OpenTelemetry eBPF Instrumentation
ymotongpoo
4
1.3k
開発投資の期待値を上げるプロダクトロードマップづくり ~プロダクトエンジニアが越境して事業を伸ばす~
kekekenta
1
170
30座EKS, 180次升級淬煉的EKS Upgrade Skill 的歷程
eric8230
0
160
range over func 2年間の軌跡 Issue #56413 はGoのエコシステムをどう変えたか
ryujicre8ive
0
190
あるけみー式LTスライド作成術
alchemy1115
1
210
絵ではじめるKubernetesセキュリティ
aoi1
3
570
おい、エージェントを使って終わらせろ
nwiizo
0
250
【技術的負債conf】事業成長に伴う技術的負債の説明責任とAIによるモニタリング、認知的負債について
i35_267
2
1.6k
アクセスキーこわい やめかたと漏らさない工夫
sassssan68
1
240
GoにおけるFFIのこれまでとこれから
goccy
5
3.4k
Featured
See All Featured
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
35
2.6k
Design in an AI World
tapps
1
320
The Director’s Chair: Orchestrating AI for Truly Effective Learning
tmiket
1
300
The Language of Interfaces
destraynor
162
27k
The AI Revolution Will Not Be Monopolized: How open-source beats economies of scale, even for LLMs
inesmontani
PRO
3
3.7k
New Earth Scene 8
popppiees
4
2.6k
How to train your dragon (web standard)
notwaldorf
97
6.8k
Why Our Code Smells
bkeepers
PRO
340
58k
AI Search: Implications for SEO and How to Move Forward - #ShenzhenSEOConference
aleyda
1
1.4k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
194
17k
Building Experiences: Design Systems, User Experience, and Full Site Editing
marktimemedia
1
610
Navigating the Design Leadership Dip - Product Design Week Design Leaders+ Conference 2024
apolaine
2
430
Transcript
アニメ「Steins; Gate」のヒロイン ”牧瀬紅莉栖” 風に返信してくれるLINE Bot をChatGPTで作ってみた話 LINE DC Offline Meetup
~ChatGPT/LLM~ @ken_yoshida (yoyo)
自己紹介 ・大阪出身、10年ほど香川在住。会社員 ・趣味は、電子工作、音楽(ドラム)、 スタバ、手芸、九州温泉道擬似お遍路 ・プロトアウトスタジオ8期生(現役) アウトプット力を鍛えるべく修行中。 4月~ JavaScript, node.jsなどを勉強中 ・好きなプログラム言語は、Python
Steins; Gate 電話レンジ(仮) 未来ガジェット研究所 (アパートの1室) Dメール 秋葉原を舞台にした作品 ビット粒子砲
ヒロイン:牧瀬紅莉栖 クーデレ(クール+デレ)な感じが好き
構成図 メッセージ メッセージ レスポンス API
コードの説明(1) 各種モジュール読込み LINE BotAPI, ChatGPTAPI, Node.jsでウェブサーバ作成するモジュール LINEの設定情報 チャンネルシークレット とアクセストークン ChatGPTの設定情報
openAIのAPI Key, Organization ID
コードの説明(続き) プロンプトの指定 言語モデルの設定 ユーザメッセージをchatGPTに送信 して返答を取得する関数を定義 牧瀬紅莉栖がクーデレ風に 応答させるための設定
コードの説明(続き) 略 受け取ったイベントがテキストメッセージか判定してテキストメッセージならChatGPT に送信。ChatGPTから返答を受け取りLINE BotAPIを使用して ユーザに返信する処理 コードの全文は こちら→
デモ
メッセージのやりとり
プロンプト修正
まとめ ChatGPT×LINEを連携 ”牧瀬紅莉栖”のクーデレ感を体感できるアプリを作成 Dメール、電話レンジ(仮)、ドクペ、など Steins;Gateに出てくる専門用語も的確に応答 プロンプトの修正によりどんどん賢くなってく (最初言えなかったラボメンナンバーも正しくいえるようになった。) ChatGPTの凄さを実感した点