Submit Search
Upload
AIで始めるRustプログラミング #SolDevHub
•
0 likes
•
194 views
K Kinzal
Follow
Solana Developer Hub Online #0
Read less
Read more
Engineering
Report
Share
Report
Share
1 of 25
Download now
Download to read offline
Recommended
シンプルなNFTをMintするアプリケーション作ってみた - Solana Developer Hub Online 5 #SolDevHub
シンプルなNFTをMintするアプリケーション作ってみた - Solana Developer Hub Online 5 #SolDevHub
K Kinzal
解説: Token Extensions - Solana Developer Hub Online #SolDevHub
解説: Token Extensions - Solana Developer Hub Online #SolDevHub
K Kinzal
コントラクトを作らない ブロックチェーンアプリケーション開発 #SolDevHub
コントラクトを作らない ブロックチェーンアプリケーション開発 #SolDevHub
K Kinzal
Solana Pay入門 on Solana Developer Hub #1 #SolDevHub
Solana Pay入門 on Solana Developer Hub #1 #SolDevHub
K Kinzal
Rust 入門 in Solana #SolDevHub
Rust 入門 in Solana #SolDevHub
K Kinzal
ChatGPTをシステムに組み込むためのプロンプト技法 #chatgptjp
ChatGPTをシステムに組み込むためのプロンプト技法 #chatgptjp
K Kinzal
What is GraphQL
What is GraphQL
K Kinzal
地層化の力学 書きかけ版
地層化の力学 書きかけ版
K Kinzal
Recommended
シンプルなNFTをMintするアプリケーション作ってみた - Solana Developer Hub Online 5 #SolDevHub
シンプルなNFTをMintするアプリケーション作ってみた - Solana Developer Hub Online 5 #SolDevHub
K Kinzal
解説: Token Extensions - Solana Developer Hub Online #SolDevHub
解説: Token Extensions - Solana Developer Hub Online #SolDevHub
K Kinzal
コントラクトを作らない ブロックチェーンアプリケーション開発 #SolDevHub
コントラクトを作らない ブロックチェーンアプリケーション開発 #SolDevHub
K Kinzal
Solana Pay入門 on Solana Developer Hub #1 #SolDevHub
Solana Pay入門 on Solana Developer Hub #1 #SolDevHub
K Kinzal
Rust 入門 in Solana #SolDevHub
Rust 入門 in Solana #SolDevHub
K Kinzal
ChatGPTをシステムに組み込むためのプロンプト技法 #chatgptjp
ChatGPTをシステムに組み込むためのプロンプト技法 #chatgptjp
K Kinzal
What is GraphQL
What is GraphQL
K Kinzal
地層化の力学 書きかけ版
地層化の力学 書きかけ版
K Kinzal
Scala.jsはじめました!
Scala.jsはじめました!
K Kinzal
Scala.jsはじめました?
Scala.jsはじめました?
K Kinzal
Dgeni with AngularJS Application
Dgeni with AngularJS Application
K Kinzal
Dgeniで始めるドキュメントジェネレーション
Dgeniで始めるドキュメントジェネレーション
K Kinzal
超音波通信という怪しい技術 In html5minutes 7 #tritonjs
超音波通信という怪しい技術 In html5minutes 7 #tritonjs
K Kinzal
PHP+伺かで始める新しい通知の形
PHP+伺かで始める新しい通知の形
K Kinzal
More Related Content
More from K Kinzal
Scala.jsはじめました!
Scala.jsはじめました!
K Kinzal
Scala.jsはじめました?
Scala.jsはじめました?
K Kinzal
Dgeni with AngularJS Application
Dgeni with AngularJS Application
K Kinzal
Dgeniで始めるドキュメントジェネレーション
Dgeniで始めるドキュメントジェネレーション
K Kinzal
超音波通信という怪しい技術 In html5minutes 7 #tritonjs
超音波通信という怪しい技術 In html5minutes 7 #tritonjs
K Kinzal
PHP+伺かで始める新しい通知の形
PHP+伺かで始める新しい通知の形
K Kinzal
More from K Kinzal
(6)
Scala.jsはじめました!
Scala.jsはじめました!
Scala.jsはじめました?
Scala.jsはじめました?
Dgeni with AngularJS Application
Dgeni with AngularJS Application
Dgeniで始めるドキュメントジェネレーション
Dgeniで始めるドキュメントジェネレーション
超音波通信という怪しい技術 In html5minutes 7 #tritonjs
超音波通信という怪しい技術 In html5minutes 7 #tritonjs
PHP+伺かで始める新しい通知の形
PHP+伺かで始める新しい通知の形
AIで始めるRustプログラミング #SolDevHub
1.
AIで始めるRustプログラミング Solana Developer Hub
#0
2.
Kouta Ozaki /
k-kinzal LLM大好きおじさん
3.
注意 2023/11時点での話であり、明日には変わってるかもしれない 経験という主観に基づく話であり、実は違うかもしれない
4.
5.
基礎知識
6.
はい、大丈夫です 最近のモデルでは比較的マシになったが、問いかけに対して肯定して返すことが多い 大丈夫ではないことを聞きたいのであれば「問題を指摘してください」と言い換えるのが望ましい ただし、問題がないときに、問題ではないことを問題があるという可能性は一定あるため LLMは肯定する これは大丈夫ですか?
7.
LLMには入出力の長さに制限がある 128k トークン 4k トークン ※
2023/11時点でのOpenAI GPT-4モデルでは128k in、4k outの制限
8.
記憶領域 LLMは古い会話を忘れる 会話3 会話2 会話1 アプリケーションによるが記憶 + 新規メッセージがLLMからの入力になる そのときトークン制限にかかるようなら古い会話が排出されるウィンドウ方式が一般的 長く会話をすると、前の内容を忘れてしまう原因はコレ ※
アプリケーションの実装によります
9.
指示 修正 確認 出力 LLMを使ってモノを作るときはこのサイクルを回していくのが基本になる • 1つの指示につき、1つの内容ぐらいが精度の高い出力を保ちやすい • 入出力のトークン数の制限もあり、小さいやりとりを何度も回すのが望ましい LLMは1回で完全な出力を出さない
10.
LLMは特有の癖があるので癖を認識するの大事 LLMは文字列生成ゲームなので期待する文字列を狙って生成する 期待する結果が出ないのはだいたいプロンプトが悪いというので試行錯誤が大事
11.
実演
12.
実演1
13.
仕事で他の人に作業を依頼するのと同じ わかりやすく、簡潔な指示を出すのが大事 ただ、見てわかる通り自分で書いた方が早いというのはある そういう人たちはツールに統合されたLLMを活用しよう
14.
実演2
15.
意思決定は人間の仕事 判断がつかないなら掘り下げていくことが大事 もし、怪しい回答だけど自信はないなら論理的に詰めていく、新しいチャットで逆の質問をして みるなどして確認を取るといいかも
16.
17.
プロンプトを毎回詰めるのは大変なのでGPTsを作ろう 本気を出して作り込むならAssistant APIもあるけど、とりあえず専用のタスクを実行するGPTs を作ると便利
18.
ツールの紹介
19.
AI特化のエディターもある LLMを使った開発体験として最良なので一度は触ってほしい
20.
テストケースの生成だと今の所codiumのIntegrity-Agent: IDE Pluginが優秀 GitHubのCopilot
ChatのTest Generateは少し物足りない
21.
LLMでPRのレビューをするのもある ・PR Agent (codium) ・CodeRabbit 日本ではこの2つが有名。将来的にはGitHubが Copilot
for PRを出してくるので本命はそちら
22.
Issueを作るとPRを作ってくれるのもある 将来的にGitHubのCopilot Workspaceを出してくるので本命はそちら
23.
おわりに
24.
もうAIがないと開発できない体になっちゃった
25.
おわり
Download now