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
20230628_情シスSlack_ChatGPTの話
Search
barusu
June 28, 2023
0
60
20230628_情シスSlack_ChatGPTの話
https://corp-engr.connpass.com/event/285390/
barusu
June 28, 2023
Tweet
Share
More Decks by barusu
See All by barusu
20230719_JWUG.pdf
barusu
0
140
20230122_BTCONJP_C15
barusu
0
250
2021-07-17_一番良いLT会
barusu
0
120
かつてパチンコ屋で見た景色
barusu
0
130
2021-06-24_12周年だよssmjp_
barusu
1
300
2020-12-12情シス振り返り
barusu
0
230
2020-11-28
barusu
0
92
2020-07-25_8時だよ!全員ToGo#1
barusu
0
370
2020-06-13_誤家庭の話_インフラ勉強会.pdf
barusu
1
150
Featured
See All Featured
Statistics for Hackers
jakevdp
796
220k
Put a Button on it: Removing Barriers to Going Fast.
kastner
59
3.6k
Building Adaptive Systems
keathley
38
2.3k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
PRO
10
810
VelocityConf: Rendering Performance Case Studies
addyosmani
326
24k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
159
15k
GraphQLの誤解/rethinking-graphql
sonatard
67
10k
Optimising Largest Contentful Paint
csswizardry
33
3k
Testing 201, or: Great Expectations
jmmastey
40
7.1k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
95
17k
Adopting Sorbet at Scale
ufuk
73
9.1k
Writing Fast Ruby
sferik
628
61k
Transcript
今回も直前にがんばりました
None
自己紹介
情シス歴 :8年 本名 :石川 昴 年齢 :33歳 所属会社 :クラウドネイティブ スキル
:色々チョットデキル 得意 :Salesforce,問題解決 不得意 :朝,猛暑,極寒 経験企業 :35社 好きなカフェイン:モンスター緑 barusu
パチンコ屋 焼肉屋 情シス屋 〜略歴〜 2008~2015 2015~2016 2016~2021 コンサル屋 2021~現在
お久しぶりです
情シスSlackのイベント
最初に参加したのは4年前
4年前
懐かしいですね
4年前
現在
4年前 現在
15kg太った 4年前 現在
時の流れって残酷だよね 4年前 現在
4年もあれば人は太る
4年ですよ、4年
昔はこんなLTもやりました
None
None
シート画面 (回答&キーワード欄) ・指定のスプレッドシートに回答とキーワードを登録することで利用できる ・回答にURLを投入しておくことでFAQページに誘導することが可能 ・答え一つにつきキーワードは10個まで登録できる
None
現状の課題 1. 曖昧な回答への対応率が低い ▼原因 動詞と活用形に対応できていない ▼対策 ・エンティティ分析に動詞と活用形を追加 ・感情分析を追加し評価軸を増やす
3. 構想:これからやりたいこと(趣味枠) ▼Version Up案 ・学習モデルを作って勝手に改善をまわす仕組みを作る →ユーザーに評価してもらい、学習スコアを設定する ・BERTを当てはめてみる ▼別のやつで作り直し案 ・Dialogflowで作り直す ・フロントをSlack/LINEWorksで実装
・GCP/AWSLambda/Python でそれぞれ作ってみる
4年もあれば技術も進歩する
現状の課題 1. 曖昧な回答への対応率が低い ▼原因 動詞と活用形に対応できていない ▼対策 ・エンティティ分析に動詞と活用形を追加 ・感情分析を追加し評価軸を増やす
ChatGPTでしょ
いま熱いよね
知ってる?ChatGPT
None
None
None
ChatGPT Pluginもあるよ
None
None
で き る こ と が
これからはGPTの時代
Generative Pre-trained Transformer
Generative Pre-trained Transformer
G= ガッと P = パッと T = つくる
もう何事もGPTよ
None
1. ガッと 2. パッと 3. つくる 4. おわりに 目次
ブログを要約する
なんで作ったの? - 好奇心
None
None
処理フロー
LangchainでGPTへのリクエ ストをラッピング
Good 👍 - 要約がサクッと取れるのは便利 Bad 👎 - GPTにデータ渡す前処理がだるい -
GPT3.5 はアホの子 - 大事なことなので何回も書きます - そんなこと書いてたっけ?と疑う→結局読む羽目に 作ってみた感想
OCR Botを作った
なんで作ったの? - 現金のみで決済するやつの経費精算は特にやってなかった - 稀にニーズがあり、コーポレートから相談された - やってみたかったので作った
None
None
None
処理フロー
コード書いたのは ここ
ここがOCR処理の メイン部分
使うモデルを 指定
OCR結果を ChatGPTに渡す処理
プロンプトは引数 で受け取る
プロンプトを添えて ChatGPTにリクエスト
ChatGPTからのレスポン スを抽出してWorkatoへリ クエスト
Good 👍 - 実装は思いのほか簡単だった - プロンプト決めてあとはテキスト投げるだけ Bad 👎 -
GPT3.5 はアホの子(2回目 - 精度70%くらい - 整数のみにして →「わかりました!」→ わかってない - 2回GPTに投げる処理入れてる - それでもたまに整数にならない 作ってみた感想
良い感じのCRMBot
/customers [製品名]
/license [顧客名]
処理フロー
処理フロー
処理フロー これはこれでアリ
処理フロー これをGPTで良い感じにする
処理フロー 独自のデータを使ってGPTに 回答させる 処理を追加
こういうのとか
こういうのとか
こういうのとか
全部覚えといてくれやー
None
None
※イメージ図です
おわりに
AI時代来てるって!! - AIがアツい今、コーディングスキルは需要が高い - カスタマイズするならほぼ必須 - とはいえ、ゴリゴリ書かなくても良い - GPT使ってコード生成すればだいぶ楽 -
ノーコード/ローコードツールもあるよ - Workatoとかね - とりあえず作ってみよう!GPT!
AzureOpenAIがアツい - 理想の実現には自社データ活用が必須 - データの入れ方、持ち方も重要だったりするよ - 自社データ活用にはAzureOpenAIが良さそう -
作ってみたいよね - 開発しないとだからちょっとハードルあるかも - 手探りの検証って大変だよね...わかる... 詳しくはこちら
AzureOpenAIがアツい - 理想の実現には自社データ活用が必須 - データの入れ方、持ち方も重要だったりするよ - 自社データ活用にはAzureOpenAIが良さそう -
作ってみたいよね - 開発しないとだからちょっとハードルあるかも - 手探りの検証って大変だよね...わかる... 詳しくはこちら
CloudNative、AIコンサルやるってよ - AzureOpenAIを主軸としたAI活用支援を始めるよ - サービス詳細は近日公開予定! - クラウドネイティブで僕と握手!
None