Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Slackのスタンプ作成をChatGPTでやってみた

 Slackのスタンプ作成をChatGPTでやってみた

https://llm-app.connpass.com/event/289135/
こちらのイベントで発表した内容になります。

Naoto Ota

July 25, 2023
Tweet

More Decks by Naoto Ota

Other Decks in Technology

Transcript

  1. Copyright © Algomatic Inc. Copyright © Algomatic Inc. 2023/07/25 LLM

    Application Meetup 株式会社Algomatic ⼤⽥ 直⼈ Slackのスタンプ作成をChatGPTで やってみた
  2. Copyright © Algomatic Inc. ⾃⼰紹介 Algomatic Business Director ⼤⽥直⼈ Naoto

    Ota @OTA57 ◼東京⼤学⼯学部卒 ◼FiNC(現FiNC Technology) ◼ビズリーチ ◼M&Aサクシード ◼Algomatic ……… エンジニアリングマネージャー ……………………………………… エンジニア採⽤⼈事 …………… エンジニア‧プロダクトマネージャー ……………… Business Director(新規事業⽴ち上げ) ♦趣味…………テニス🎾/ゴルフ⛳/脱出ゲーム🚪 ♦好きな⾔葉…⾃ら機会を創り出し、機会によって⾃らを変えよ ♦その他………由⽐ヶ浜在住🏄🐶🐶
  3. Copyright © Algomatic Inc. 株式会社Algomatic 会社概要 Create exciting future with

    Generative AI ⽣成AIで⼼躍る未来を創る ◼ ⽣成AIをど真ん中にプロダクトを作っていく会社 ◼ 2023年4⽉創業 ◼ DMMから20億円の資⾦調達 ◼ 複数のプロダクトを並列で⽴ち上げる   スタートアップスタジオ ◼ 既に2つのサービスをリリース、1つはクローズ済
  4. Copyright © Algomatic Inc. 本⽇伝えたいこと ◼ LLM、プロダクトのアイデア無限に増える。⼼躍る。 ◼ プロダクトアウトすぎてマーケットインするか不安。  

    ┗ そもそも100%の精度にはならないし‧‧‧ ◼ なのでやるべきは   プロダクトアウトなチャレンジとマーケットリサーチを⾏ったり来たり。 ◼ この変⾰期にこの取り組みができるだけで価値ある。   ┗ ⽣成AIベースのプロダクトを実際に提供しなければ分からない、    ⽣の⼀次情報がたくさん⼿に⼊る。 ◼ ⼀緒に⽣成AIで⼼躍る未来作りませんか?
  5. Copyright © Algomatic Inc. 発端 「GOGO」とか「やっていき」みたいなスタンプ押したい → ない → 絵⽂字ジェネレータで作成&登録

    特に出来⽴てのslackだとこれが何回も起きる …意外と単純作業繰り返していないか? →⾃動化したい
  6. Copyright © Algomatic Inc. プロセスの分解 https://emoji-gen.ninja/ テキストを⼊⼒  ┗ 改⾏する位置を決めている →

    レイアウト‧フォントを決める  ┗ あまり変えない → ⾊を決める  ┗ あまり変えない → ⽣成する → 登録する  ┗ 絵⽂字名を決めている ⾃動化しづらそうだけど⽣成AIなら‧‧?
  7. Copyright © Algomatic Inc. やってみた Input ◼ 絵⽂字にしたいテキスト(「やっていき」とか) ◼ ⾊のイメージ(「ピンク」とか)

    ⽣成AIにやって欲しいこと ◼ 改⾏位置を決めてほしい ◼ カラーコードを決めて欲しい ◼ 絵⽂字の名前を決めてほしい 実際にやったこと ◼ ⽣成AIにそれぞれを考えてもらって、返り値を元に画像を⽣成、絵⽂字へ登録する   → 返り値のフォーマットを固定するのが難しい。   → function callingを利⽤することで解決 ⼀番の苦労ポイント ◼ slackの絵⽂字作成APIはEnterpriseプランでしか使えず、chrome拡張を⽤いてwebから登録する必要   があったこと(⽣成AI関係ない...orz) ◼ ⾃然⾔語でのInputは⼈類にはハードルが⾼い ◼ Inputはなるべく単純に、   単純なInputを元に内部で最適なプロンプトに  変換して、⽣成AIへ送る のが良い
  8. Copyright © Algomatic Inc. プロンプトとfunction ◼ functionの引数の型の指定は   functionのpropertyで指定するとほぼ間違えない ◼

    snake caseや#を先頭にと⾔った柔らかい指定もできる ◼ 仮に間違えてもfunction側でそのメッセージ返して   retryさせれば⼤丈夫
  9. Copyright © Algomatic Inc. テキスト 色 絵文字 絵文字名 やっていき 混沌

    :yatteiki: LLM旋風 LLM :llm_senpuu: ありがとうございます 感謝 :arigatou: 爆速GOGO 炎 :bakusoku_gogo: 感謝 メロン :thank_you: 実際のinputとoutput例 ◼ 漢字を読む精度めちゃ⾼い、英語訳できそうな単語は英語訳してくれる ◼ ⾊やレイアウトはよくわからない時もあるがそれはそれで楽しい(⽇本語のみは縦に⼀列なりがち) ◼ いいもの作れると嬉しい
  10. Copyright © Algomatic Inc. Coming soon… We Are Hiring!!! Coming

    soon… CxO、bizDev、エンジニア、デザイナー、マーケ、CS、バックオフィス、etc… 全⽅位採⽤中!少しでも興味あればお声かけください!(カジュアル⾯談はこちら) ChatGPTを活⽤した企業DX AI Agentで⽣産性を100倍にしていく
  11. Copyright © Algomatic Inc. 本⽇伝えたかったこと ◼ LLM、プロダクトのアイデア無限に増える。⼼躍る。 ◼ プロダクトアウトすぎてマーケットインするか不安。  

    ┗ そもそも100%の精度にはならないし‧‧‧ ◼ なのでやるべきは   プロダクトアウトなチャレンジとマーケットリサーチを⾏ったり来たり。 ◼ この変⾰期にこの取り組みができるだけで価値ある。   ┗ ⽣成AIベースのプロダクトを実際に提供しなければ分からない、    ⽣の⼀次情報がたくさん⼿に⼊る。 ◼ ⼀緒に⽣成AIで⼼躍る未来作りませんか?