1日でわかる使えるエンジニア向け雑なChatGPTまとめ

## はじめに

:::note warn
こちらはzennの記事の転載となります。
:::

ChatGPTの登場により毎日AI領域で世界が変わっているのを、エンジニアのみなさんは肌で感じているのではないでしょうか？

これからAIはどうなっていくのか、というワクワクとする期待感とともにこの流れについていかないと、と若干の恐怖も感じてはいませんか？

この記事ではまだあんまり追いついてないという方向けにChatGPT関連のリンクのカテゴリー別の雑なまとめとなっています。それぞれ興味のあるところから読んでいただくなり、試していただくなりして、キャッチアップしていきましょう！以下カテゴリーとなります。

- まずは公式ドキュメントを読みたい方
- すぐに使ってみたい
    - ブレストや要件定義で使用したい
    - マーケティングに活用したい
    - すぐに開発で使いたい
    - プロンプトエンジニアリングとは？
    - ChatGPTでやってみた
    - その他やってみた
    - ChatGPTを組織で活用するには？
- 我々エンジニアはこれからどうあるべきか
- その他の活用事例
- フォローすべきAI関連アカウント
- これから開催予定のLTなどのイベント


## まずは公式ドキュメントを読みたい方

- OpenAIのページ

https://openai.com/

- Overview - OpenAI API 

https://platform.openai.com/overview

- API Reference - OpenAI API 

https://platform.openai.com/docs/api-reference/introduction

- 参考記事：5分でゼロからChatGPTのAPIを叩いてみるまで【ChatGPTの始め方を初心者向けに全て解説】 - Qiita 

https://qiita.com/JinA293/items/ab953c40ce73d161f4fc?utm_source=Qiita%E3%83%8B%E3%83%A5%E3%83%BC%E3%82%B9&utm_campaign=dc32590542-Qiita_newsletter_557_03_15_2023&utm_medium=email&utm_term=0_e44feaa081-dc32590542-34065145

- 参考記事：GPT-3モデルまとめ

https://note.com/npaka/n/nef372ec2e33a

- 最近発表されたChatGPT plugins

https://openai.com/blog/chatgpt-plugins


- 参考記事：ChatGPT Pluginって何ができるの？ - Qiita 

https://qiita.com/sakasegawa/items/5a5bb4beca0a435d8535


## すぐに使ってみたい

### ChatGPTとのチャットを保存したい

- SaveGPTでhtml形式で保存(ただしTwitterフォローしないといけない)

https://dev.classmethod.jp/articles/chatgpt-savegpt/

- NotionのDBへポスト

https://note.com/yukkakiyo/n/nf7a0511ee9fd

### ブレストや要件定義で使用したい

- ブレスト相手になってもらう

https://kensuu.com/n/n28bef9d3b48b

- 要件定義を一緒にしたい

https://dev.classmethod.jp/articles/gpt-requirement-definition/

- ユーザーストーリーマッピングをやってみる

https://dev.classmethod.jp/articles/chatgpt_usm/


### マーケティングに活用したい

https://note.com/yoshi_bpwire/n/n92d1f4cb7096

https://note.com/4kaidateno/n/na7f7a88fabeb

### すぐに開発で使いたい
- 新しい分野を学びたい

https://qiita.com/tak001/items/7605f0be7b424118e5a5?utm_source=Qiita%E3%83%8B%E3%83%A5%E3%83%BC%E3%82%B9&utm_campaign=0879695d15-Qiita_newsletter_555_03_01_2023&utm_medium=email&utm_term=0_e44feaa081-0879695d15-34065145

- UXデザインに使用したい

https://blog.prototypr.io/how-to-use-chatgpt-for-ui-ux-design-25-examples-f7772bea3e70

- コーディングで使用したい

https://qiita.com/devneko/items/0dc9fd8b37419d9e369c?utm_source=Qiita%E3%83%8B%E3%83%A5%E3%83%BC%E3%82%B9&utm_campaign=0879695d15-Qiita_newsletter_555_03_01_2023&utm_medium=email&utm_term=0_e44feaa081-0879695d15-34065145

- ペアプロをしてもらう

https://zenn.dev/okunokentaro/articles/01gvcmft5t9dc21nb0gc43c64a

- とりあえずChatGPTのAPIを叩いてみる

https://qiita.com/JinA293/items/ab953c40ce73d161f4fc?utm_source=Qiita%E3%83%8B%E3%83%A5%E3%83%BC%E3%82%B9&utm_campaign=dc32590542-Qiita_newsletter_557_03_15_2023&utm_medium=email&utm_term=0_e44feaa081-dc32590542-34065145

- 神動画

https://www.youtube.com/watch?v=j5wa9soV5Co

### プロンプトエンジニアリングとは？

- 公式のベストプラクティス

https://help.openai.com/en/articles/6654000-best-practices-for-prompt-engineering-with-openai-api

- プロンプトエンジニアリングの基礎

https://chatgpt-lab.com/n/n67b5c987a74c

- Prompt Engineering Guideのまとめ記事

https://dev.classmethod.jp/articles/how-to-design-prompt-engineering/

### ChatGPTでやってみた

こちらのChatGPTやってみた系LT大会が非常に面白かったです (第2回は4/4)。
- ChatGPT選手権！エンジニアリングに組み込んでみたらこうなりました LT大会 - connpass 

https://findy.connpass.com/event/276736/

アーカイブ動画はこちら。

https://findy-code.io/events/w9DsoeuNu7Keh/archive

上記勉強会のスライドまとめ。

- ChatGPTによるデータ変換のお話 

https://speakerdeck.com/masahiro_nishimi/chatgptniyorudetabian-huan-gamotarasuinpakuto

- LayerXのPoC事例

https://speakerdeck.com/yuya4/layerx-poc-with-chatgpt


- 一緒にスクラム開発

https://speakerdeck.com/itohiro73/xu-nisukuramukai-fa-gpt-4toren-jian-kagong-chuang-suruhurotakutonojin-hua

- 上記のzennの記事

https://zenn.dev/itohiro73/articles/8bc4330b7c7de7


- スマートラウンドでのChatGPT活用成功/失敗事例

https://speakerdeck.com/doyaaaaaken/shi-bai-shi-li-8xuan


- ChatGPTをプロダクトに入れる開発

https://speakerdeck.com/lmi/chatgpt-lt-link-and-motivation


- ChatGPTエンジニアキャリアまとめを1週間で開発した話

https://speakerdeck.com/sasanoshouta/chatgptxuan-shou-quan-ltda-hui-at-findy


### その他のやってみた系

https://note.com/masa_kazama/n/n246df4af19f6

https://speakerdeck.com/codehex/not-a-hotel-aikonsieruziyu-kevin-nokai-fa-mi-hua

https://dev.classmethod.jp/articles/tried-langchain-with-zapier-nla/

### ChatGPTを組織で使用するには？

- クラメソのAIサービス活用のガイドライン

https://dev.classmethod.jp/articles/guideline-for-use-of-ai-services/



## 我々エンジニアはこれからどうあるべきか

- データの民主化とこれからのAI組織

https://note.com/vaaaaanquish/n/n228744f30bf3

- 松尾豊（東京大学教授）：「AIの進化と日本の戦略」

https://note.com/api/v2/attachments/download/a29a2e6b5b35b75baf42a8025d68c175

こちらの動画もどうぞ。

- あなたの仕事が劇的に変わる!? チャットAI使いこなし最前線 - YouTube 

https://www.youtube.com/watch?v=ReoJcerYtuI

上記動画のログミーBiz記事。文章で読みたい方はこちらをどうぞ。

1. 今のChatGPTは「検索」「記事生成」利用が本質ではない　チャットAIを“秘書代わり”に仕事で精度高く使う方法 - ログミーBiz 
    
https://logmi.jp/business/articles/328356
    
2. 機動戦士」と聞いたら「ガンダム」と答えてしまうのがChatGPT　チャットAIをブレスト相手にするために理解しておきたいこと - ログミーBiz 
    
https://logmi.jp/business/articles/328357
    
3. ChatGPTは使用言語で頭の良さに中学生と大学生くらいの差　チャットAIの回答に物足りなさを感じた時に試したいこと - ログミーBiz 
    
https://logmi.jp/business/articles/328358
    
4. ChatGPTの精度を上げる、あらゆる質問の最後に置く「命令」　優秀な壁打ち相手を作る、「チャットAI力」の高め方 - ログミーBiz 
    
https://logmi.jp/business/articles/328359
    
5. ChatGPTなどのAIが人間に提供する「選択肢」とは？　深津貴之氏が語る、AIが創作まで担える時代に「残る仕事」 - ログミーBiz 
    
https://logmi.jp/business/articles/328360


## その他の活用事例

- GPTが自社の情報を正しく学習するためにはWebサイトをセマンティックなHTMLでマークアップした方がよい説 | DevelopersIO 

https://dev.classmethod.jp/articles/improving-website-markup-for-effective-gpt-learning/

https://note.com/hasebee/n/n073c4d71e79c

https://note.com/shoty/n/n8a5b60975d8b

https://note.com/iritec/n/n496881202f60

https://qiita.com/nyanko5656/items/147e2f12dcb75e65b1e4?utm_source=Qiita%E3%83%8B%E3%83%A5%E3%83%BC%E3%82%B9&utm_campaign=dc32590542-Qiita_newsletter_557_03_15_2023&utm_medium=email&utm_term=0_e44feaa081-dc32590542-34065145#vscode%E3%81%AEchatgpt%E3%83%97%E3%83%A9%E3%82%B0%E3%82%A4%E3%83%B3


https://note.com/kana_en_coaching/n/n563c642305e1


## フォローすべきAI関連アカウント

https://twitter.com/OpenAI/status/1639297361729191936

https://twitter.com/sama/status/1639271079247069184

https://twitter.com/shanegJP/status/1620813271984115724

https://twitter.com/ochyai/status/1595613173150756864

https://twitter.com/fladdict/status/1636032729983913984

https://note.com/fladdict/

https://note.com/vaaaaanquish/

https://twitter.com/HaveShun/status/1633233175144177665

https://twitter.com/Yamkaz/status/1561272222530301952

https://twitter.com/shota7180/status/1640096888547586048

https://twitter.com/chelsea_ainee/status/1639929015959171080

<blockquote class="twitter-tweet"><p lang="ja" dir="ltr">今回、驚くべき実験結果が得られました。ChatGPTには敬語で接すると、出力が大幅に良くなる可能性が示唆されました！<a href="https://t.co/NsaJy0thqI">https://t.co/NsaJy0thqI</a> <a href="https://t.co/iesHpl9e1v">pic.twitter.com/iesHpl9e1v</a></p>&mdash; ChatGPT研究所 (@ctgptlb) <a href="https://twitter.com/ctgptlb/status/1638523216531529728?ref_src=twsrc%5Etfw">March 22, 2023</a></blockquote> <script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script>

<blockquote class="twitter-tweet"><p lang="ja" dir="ltr">Note株式会社CXO「深津貴之」さんが考案したChatGPTの命令文が便利すぎたので共有。ChatGPTは無限にある言葉から、一番確率の高い単語を繋げて回答している。アイデアや思考をまとめる時は、AIに回答して欲しい条件を絞って質問することが、めちゃくちゃ大事です。 <a href="https://t.co/gt1ERYScj6">pic.twitter.com/gt1ERYScj6</a></p>&mdash; きたがわ 🍥 ChatGPT活用術 (@bukuta_3) <a href="https://twitter.com/bukuta_3/status/1636834862505275393?ref_src=twsrc%5Etfw">March 17, 2023</a></blockquote> <script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script>

<blockquote class="twitter-tweet"><p lang="ja" dir="ltr">ChatGPTを使ったプログラミングの実践知をこのスレにまとめていきます。<br><br>もっぱらGPTをプログラミングに活用しています。その使い勝手があまりにもいいので、今回はその実践体験を紹介します。<br><br>はっきりいうと界王拳10倍です！<br><br>&gt;&gt; つづく <a href="https://t.co/pUCJ9duVpl">pic.twitter.com/pUCJ9duVpl</a></p>&mdash; 入江 慎吾 / AI研究 (@iritec_jp) <a href="https://twitter.com/iritec_jp/status/1637773487669657600?ref_src=twsrc%5Etfw">March 20, 2023</a></blockquote> <script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script>


## これから開催予定のLTなどのイベント

- 【第二回】ChatGPT選手権！エンジニアリングに組み込んでみましたLT大会 - connpass 

https://findy.connpass.com/event/278392/

- ChatGPT IN ACTION 実践で使う大規模言語モデル - connpass 

https://rector.connpass.com/event/278495/

- 4/11（火）クラウド、ChatGPTなど最新技術を学ぶ「DevelopersIO Day One」 - connpass 

https://classmethod.connpass.com/event/276869/


## おわりに
雑なまとめをお読みいただきありがとうございました。興味のあるところから読んだり、触ったりでChatGPTの可能性を感じていただけるのではないでしょうか？
ただ、朝起きると世界が変わっている、という変化が激しい毎日で、この記事も1週間もすれば古いものとなると思います。加筆修正し更新していこうと思いますが、みなさんも気になった・興味のある情報をTwitterなどで追っかけるとよいと思います。
みなでこれからのAIの発展をワクワクしつつ、キャッチアップしていきましょう！