Skip to content

kujirahand/book-local-llm-sample

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

(書籍) PythonでまなぶローカルLLMの訓練と使いこなし

書籍「PythonでまなぶローカルLLMの訓練と使いこなし」のサンプルプログラム一式です。

書影 - ローカルLLMの訓練と使いこなし

本書で紹介するアプリの一覧

本書では次のようなプログラムを解説します。

2章 ローカルLLMを自作アプリに組み込もう

  • Ollama APIの使い方
  • ローカルLLMを使ったGUI挨拶文作成ツール
  • ローカルLLMを使ったWebアプリの文章要約ツール
  • ローカルLLMとWebSocketを使ったチャットツール

3章 フルスクラッチで作るローカルLLM

  • ルールベースのチャットボット
  • 形態素解析とn-gramとマルコフ連鎖を使ったチャットボット
  • LSTMを使ったテキスト生成モデル
  • Transformerを使ったテキスト生成モデル

4章 Fine-Tuningで作るオリジナルLLM

  • Fine-Tuningで作る論語風に答えるLLM
  • Fine-Tuningで作るアニメ知識を増強したLLM
  • 自作LLMをOllamaに組み込むための変換ツール

5章 マルチモーダルAI - 画像と動画の生成AI

  • 画像生成AIのサンプル
  • 動画生成AIのサンプル
  • マルチモーダルAIで大量の画像を自動分類するツール
  • マルチモーダル対応AIエージェント

6章 LLMの弱点を克服しよう

  • MCPホスト / MCPクライアントのサンプル
  • RAGで作るQAシステム
  • RAGで作る相関図生成ツール
  • ローカルLLMの性能評価のためのJGLUEベンチマークツール

環境セットアップの方法

ローカルLLM環境のセットアップの詳細については以下のnoteをご覧ください。

簡略したものをdoc/dev-tools.mdに用意しています。

About

ローカルLLMの解説本のサンプル一式

Resources

License

Stars

Watchers

Forks

Sponsor this project

 

Packages

No packages published