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
OpenAI APIを触ってみた
Search
Shota
April 20, 2023
Programming
0
1.2k
OpenAI APIを触ってみた
ハードル激低LT大会ッ! #02
https://smarthr.connpass.com/event/278899/
Shota
April 20, 2023
Tweet
Share
More Decks by Shota
See All by Shota
フロントエンドのテストからアクセシビリティをしれっと広めていく
nano72mkn
3
900
アクセシビリティを理解するとフロントエンドのテストが楽になる!
nano72mkn
1
3.8k
年末年始にFlutter入門
nano72mkn
0
240
Other Decks in Programming
See All in Programming
Duke on CRaC with Jakarta EE
ivargrimstad
0
130
CDKを使ったPagerDuty連携インフラのテンプレート化
shibuya_shogo
0
120
1年目の私に伝えたい!テストコードを怖がらなくなるためのヒント/Tips for not being afraid of test code
push_gawa
1
650
GoとPHPのインターフェイスの違い
shimabox
2
220
お前もAI鬼にならないか?👹Bolt & Cursor & Supabase & Vercelで人間をやめるぞ、ジョジョー!👺
taishiyade
7
4.2k
はじめての Go * WASM * OCR
sgash708
1
120
機能が複雑化しても 頼りになる FactoryBotの話
tamikof
1
240
CSS Linter による Baseline サポートの仕組み
ryo_manba
1
160
やっと腹落ち「スプリント毎に動くモノをリリースする」〜ゼロから始めるメガバンクグループのアジャイル実践〜
sasakendayo
0
140
Generating OpenAPI schema from serializers throughout the Rails stack - Kyobashi.rb #5
envek
1
430
複数のAWSアカウントから横断で 利用する Lambda Authorizer の作り方
tc3jp
0
130
Jakarta EE meets AI
ivargrimstad
0
680
Featured
See All Featured
It's Worth the Effort
3n
184
28k
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
3.7k
Automating Front-end Workflow
addyosmani
1369
200k
Build your cross-platform service in a week with App Engine
jlugia
229
18k
The Language of Interfaces
destraynor
156
24k
Building an army of robots
kneath
303
45k
We Have a Design System, Now What?
morganepeng
51
7.4k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
47
5.2k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
11
540
Java REST API Framework Comparison - PWX 2021
mraible
29
8.4k
How To Stay Up To Date on Web Technology
chriscoyier
790
250k
Mobile First: as difficult as doing things right
swwweet
223
9.5k
Transcript
@nano72mkn OpenAI の API を触ってみたよ 2023/04/19 ハードル激低LT大会ッ! #02 @nano72mkn
@nano72mkn 自己紹介 宮平 将汰(@nano72mkn) スターフェスティバル株式会社 Web エンジニア 2 - Frontメイン
- ChatGPT、最近盛り上がってますね - 先月から、ポメラニアンを飼い始めました
@nano72mkn 3 急遽開催された社内ハッカソン
@nano72mkn 急遽開催された社内ハッカソン 4 スターフェスティバルのCTOの提案により、OpenAI ハッカソンが開催されまし た。 - 業務時間内 - 個人・グループ問わず
- 好きな言語で、好きなもの作って良いよ という激低ハードルなハッカソンでした。
@nano72mkn ハッカソンで作ったもの 5
@nano72mkn 6 お弁当の商品説明を直して欲しい! - 誤字 - 脱字 - タイプミス などなど...
この説明文!
@nano72mkn 文章を直してくれる君✏ 7
@nano72mkn 8 こだわりステキと牛すき焼きをWでご飯にのせた 贅沢重に、旬の日本料理の盛り合わせ御膳です。 お料理は野菜を野菜を意識したものを多く取り入 れ、お肉とお野菜のバランス良いお弁当に仕上げ ました。 s食材の良さと料亭ならではの技が詰まった本格派 の一品です。
@nano72mkn 文章を直してくれる君✏ 9
@nano72mkn ちょっとした知見共有 10
@nano72mkn 文章の修正に使えそうなモデル - text-davinci-edit-001 - text-davinci-003 - gpt-3.5-turbo 11
@nano72mkn text-davinci-edit-001 12
@nano72mkn 当日、モデルが取得できないバグ発生 「エラー出て、使えないぞ」という issueも出ていた。 13
@nano72mkn 文章の修正に使えそうなモデル - text-davinci-edit-001 - text-davinci-003 - gpt-3.5-turbo 14
@nano72mkn text-davinci-003 15
@nano72mkn text-davinci-003特徴 - 文章を作ることに特化 - 長文にも対応 - 複雑な指示にも対応 16
@nano72mkn text-davinci-003が行った修正 - 「野菜を野菜を」→「野菜を」 - 「s食材」→「食材」 - 「Wでご飯にのせた」→「ご飯にのせて」 - 「バランス良い」→「バランスの良い」
17 こだわりステキと牛すき焼きをご飯にのせて贅沢重に、旬の日本料理の盛り合わせ御膳です。お料理 は野菜を意識したものを多く取り入れ、お肉とお野菜のバランスの良いお弁当に仕上げました。食材 の良さと料亭ならではの技が詰まった本格派の一品です。
@nano72mkn 読みやすい文章にしてくれる 18
@nano72mkn gpt-3.5-turbo 19
@nano72mkn gpt-3.5-turbo特徴 - 速度が早い - text-davinci-003の1/10のコスト - チャットに最適化 20
@nano72mkn gpt-3.5-turboが行った修正 - 「こだわりステキと牛すき焼き」→「こだわりステーキと牛すき焼き」 - 「野菜を野菜を」→「野菜を」 - 「お料理は野菜を意識した」→「お料理には野菜を意識した」 - 「お肉とお野菜のバランス良いお弁当に仕上げました。」→「お肉と野菜のバランスの良
い一品に仕上げました。」 - 「s食材の良さ」→「食材の良さ」 21 こだわりステーキと牛すき焼きをWでご飯にのせた贅沢重に、旬の日本料理の盛り合わせ御膳です。 お料理には野菜を意識したものを多く取り入れ、お肉とお野菜のバランスの良い一品に仕上げまし た。食材の良さと料亭ならではの技が詰まった本格派の一品です。
@nano72mkn コストが低くて 性能も良い gpt-3.5-turboを使っとけば良さそう 22
@nano72mkn 23 文章を直してくれる君も gpt-3.5-turbo を使いました。
@nano72mkn おわり👋 24