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
Slackのスタンプ作成をChatGPTでやってみた
Search
Naoto Ota
July 25, 2023
Technology
0
950
Slackのスタンプ作成をChatGPTでやってみた
https://llm-app.connpass.com/event/289135/
こちらのイベントで発表した内容になります。
Naoto Ota
July 25, 2023
Tweet
Share
More Decks by Naoto Ota
See All by Naoto Ota
AIエージェントを実運用に乗せるステップはこんな感じじゃなかろうか
naotoota
2
1.8k
プロダクト思考で会社を創る
naotoota
0
140
20190218_finctechmeetup_1.pdf
naotoota
0
970
20190111_supporterzcolab_649.pdf
naotoota
0
34
Other Decks in Technology
See All in Technology
Dr. Werner Vogelsの14年のキーノートから紐解くエンジニアリング組織への処方箋@JAWS DAYS 2026
p0n
1
120
型を書かないRuby開発への挑戦
riseshia
0
210
Ultra Ethernet (UEC) v1.0 仕様概説
markunet
3
240
技術的負債の泥沼から組織を救う3つの転換点
nwiizo
8
3.2k
ナレッジワークのご紹介(第88回情報処理学会 )
kworkdev
PRO
0
150
マネージャー版 "提案のレベル" を上げる
konifar
21
14k
マルチアカウント環境でSecurity Hubの運用!導入の苦労とポイント / JAWS DAYS 2026
genda
0
220
Security Diaries of an Open Source IAM
ahus1
0
210
20260305_【白金鉱業】分析者が地理情報を武器にするための軽量なアドホック分析環境
yucho147
2
210
When an innocent-looking ListOffsets Call Took Down Our Kafka Cluster
lycorptech_jp
PRO
0
120
元エンジニアPdM、IDEが恋しすぎてCursorに全業務を集約したら、スライド作成まで爆速になった話
doiko123
1
510
クラウド時代における一時権限取得
krrrr38
1
180
Featured
See All Featured
Docker and Python
trallard
47
3.8k
Odyssey Design
rkendrick25
PRO
2
540
Game over? The fight for quality and originality in the time of robots
wayneb77
1
130
A Guide to Academic Writing Using Generative AI - A Workshop
ks91
PRO
0
230
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
35
2.4k
エンジニアに許された特別な時間の終わり
watany
106
240k
sira's awesome portfolio website redesign presentation
elsirapls
0
190
Learning to Love Humans: Emotional Interface Design
aarron
275
41k
KATA
mclloyd
PRO
35
15k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
333
22k
Code Review Best Practice
trishagee
74
20k
Crafting Experiences
bethany
1
81
Transcript
Copyright © Algomatic Inc. Copyright © Algomatic Inc. 2023/07/25 LLM
Application Meetup 株式会社Algomatic ⼤⽥ 直⼈ Slackのスタンプ作成をChatGPTで やってみた
Copyright © Algomatic Inc. ⾃⼰紹介 Algomatic Business Director ⼤⽥直⼈ Naoto
Ota @OTA57 ◼東京⼤学⼯学部卒 ◼FiNC(現FiNC Technology) ◼ビズリーチ ◼M&Aサクシード ◼Algomatic ……… エンジニアリングマネージャー ……………………………………… エンジニア採⽤⼈事 …………… エンジニア‧プロダクトマネージャー ……………… Business Director(新規事業⽴ち上げ) ♦趣味…………テニス🎾/ゴルフ⛳/脱出ゲーム🚪 ♦好きな⾔葉…⾃ら機会を創り出し、機会によって⾃らを変えよ ♦その他………由⽐ヶ浜在住🏄🐶🐶
Copyright © Algomatic Inc. 株式会社Algomatic 会社概要 Create exciting future with
Generative AI ⽣成AIで⼼躍る未来を創る ◼ ⽣成AIをど真ん中にプロダクトを作っていく会社 ◼ 2023年4⽉創業 ◼ DMMから20億円の資⾦調達 ◼ 複数のプロダクトを並列で⽴ち上げる スタートアップスタジオ ◼ 既に2つのサービスをリリース、1つはクローズ済
Copyright © Algomatic Inc.
Copyright © Algomatic Inc. 本⽇伝えたいこと ◼ LLM、プロダクトのアイデア無限に増える。⼼躍る。 ◼ プロダクトアウトすぎてマーケットインするか不安。
┗ そもそも100%の精度にはならないし‧‧‧ ◼ なのでやるべきは プロダクトアウトなチャレンジとマーケットリサーチを⾏ったり来たり。 ◼ この変⾰期にこの取り組みができるだけで価値ある。 ┗ ⽣成AIベースのプロダクトを実際に提供しなければ分からない、 ⽣の⼀次情報がたくさん⼿に⼊る。 ◼ ⼀緒に⽣成AIで⼼躍る未来作りませんか?
Copyright © Algomatic Inc. 暫定完成版
Copyright © Algomatic Inc. 発端 「GOGO」とか「やっていき」みたいなスタンプ押したい → ない → 絵⽂字ジェネレータで作成&登録
特に出来⽴てのslackだとこれが何回も起きる …意外と単純作業繰り返していないか? →⾃動化したい
Copyright © Algomatic Inc. プロセスの分解 https://emoji-gen.ninja/ テキストを⼊⼒ → レイアウト‧フォントを決める →
⾊を決める → ⽣成する → 登録する
Copyright © Algomatic Inc. プロセスの分解 https://emoji-gen.ninja/ テキストを⼊⼒ ┗ 改⾏する位置を決めている →
レイアウト‧フォントを決める ┗ あまり変えない → ⾊を決める ┗ あまり変えない → ⽣成する → 登録する ┗ 絵⽂字名を決めている ⾃動化しづらそうだけど⽣成AIなら‧‧?
Copyright © Algomatic Inc. やってみた Input ◼ 絵⽂字にしたいテキスト(「やっていき」とか) ◼ ⾊のイメージ(「ピンク」とか)
⽣成AIにやって欲しいこと ◼ 改⾏位置を決めてほしい ◼ カラーコードを決めて欲しい ◼ 絵⽂字の名前を決めてほしい 実際にやったこと ◼ ⽣成AIにそれぞれを考えてもらって、返り値を元に画像を⽣成、絵⽂字へ登録する → 返り値のフォーマットを固定するのが難しい。 → function callingを利⽤することで解決 ⼀番の苦労ポイント ◼ slackの絵⽂字作成APIはEnterpriseプランでしか使えず、chrome拡張を⽤いてwebから登録する必要 があったこと(⽣成AI関係ない...orz) ◼ ⾃然⾔語でのInputは⼈類にはハードルが⾼い ◼ Inputはなるべく単純に、 単純なInputを元に内部で最適なプロンプトに 変換して、⽣成AIへ送る のが良い
Copyright © Algomatic Inc. プロンプトとfunction ◼ functionの引数の型の指定は functionのpropertyで指定するとほぼ間違えない ◼
snake caseや#を先頭にと⾔った柔らかい指定もできる ◼ 仮に間違えてもfunction側でそのメッセージ返して retryさせれば⼤丈夫
Copyright © Algomatic Inc. テキスト 色 絵文字 絵文字名 やっていき 混沌
:yatteiki: LLM旋風 LLM :llm_senpuu: ありがとうございます 感謝 :arigatou: 爆速GOGO 炎 :bakusoku_gogo: 感謝 メロン :thank_you: 実際のinputとoutput例 ◼ 漢字を読む精度めちゃ⾼い、英語訳できそうな単語は英語訳してくれる ◼ ⾊やレイアウトはよくわからない時もあるがそれはそれで楽しい(⽇本語のみは縦に⼀列なりがち) ◼ いいもの作れると嬉しい
Copyright © Algomatic Inc. 今後 過程は楽しいし、学びも多いけど、この延⻑にビジネスの匂いはしない。 ⽣成AIは⾰新的だしプロダクトアウトになりがちだが、成功確率は低い。 必要なのは⽣成AIの特性がハマるマーケットを探し出して、そこに合わせたプロ ダクトを⾼速で作ってリリースすること。 プロダクトアウトなチャレンジとマーケットリサーチの両輪が必要。
うまくいけば特⼤ホームランが狙える状況。こんな状況そうそう出会わない。 この特⼤ホームラン狙いにフルベットできる環境あります!!
Copyright © Algomatic Inc. Coming soon… We Are Hiring!!! Coming
soon… CxO、bizDev、エンジニア、デザイナー、マーケ、CS、バックオフィス、etc… 全⽅位採⽤中!少しでも興味あればお声かけください!(カジュアル⾯談はこちら) ChatGPTを活⽤した企業DX AI Agentで⽣産性を100倍にしていく
Copyright © Algomatic Inc. 本⽇伝えたかったこと ◼ LLM、プロダクトのアイデア無限に増える。⼼躍る。 ◼ プロダクトアウトすぎてマーケットインするか不安。
┗ そもそも100%の精度にはならないし‧‧‧ ◼ なのでやるべきは プロダクトアウトなチャレンジとマーケットリサーチを⾏ったり来たり。 ◼ この変⾰期にこの取り組みができるだけで価値ある。 ┗ ⽣成AIベースのプロダクトを実際に提供しなければ分からない、 ⽣の⼀次情報がたくさん⼿に⼊る。 ◼ ⼀緒に⽣成AIで⼼躍る未来作りませんか?
Copyright © Algomatic Inc. Copyright © Algomatic Inc.
Copyright © Algomatic Inc. Algomaticメンバー(抜粋) 詳細はこちら