最近PoCやサービス開発を通じて、どっぷりLLMの開発をしています。この記事では最近の大規模言語モデル(LLM)を使ったアプリケーション開発の種類や手法、ツール群について一通りまとめました。よくあるチャットボットからReActといった最先端のものまで、この記事を読めばエンジニアだけでなく非エンジニアの方でも概要をつかめるよう書きました!それではどうぞ。 そもそもLLMとはなんぞや LLMアプリケーションとは アプリケーションは内部的に何をやっているのか LLMで開発できるもの やりとりを記録する 手順を考えさせる いくつか例をだしてアウトプットを学ばせる 外部データから答えを取得する 大量のデータから答えを得る 手順を考えさせ、外部のデータを必要なら利用する LLM自体をチューニングする 開発ツール フレームワーク Vector DB LLMアプリケーション開発の難しいことと対策 エラーハ
![LLM開発のいろはをおさらいする~手法からツール、開発ノウハウまで - tomoima525's blog](https://cdn-ak-scissors.b.st-hatena.com/image/square/920d667e3338422e9484b5d64223a14fa59a202f/height=288;version=1;width=512/https%3A%2F%2Fcdn-ak.f.st-hatena.com%2Fimages%2Ffotolife%2Ft%2Ftomoima525%2F20231103%2F20231103150426.png)