Raspberry ソフトウェアパッケージの取得
パッケージの更新
アプリケーションのインストールおよびアップグレードに使用されるaptパッケージ管理ツールを利用して、機能ユニットをダウンロードおよび更新します。具体的な操作は以下を参照してください。
1. 準備作業
- SSHなどを使用してRaspberryPiデバイスのターミナルに接続します。
2. ソフトウェアソースの更新
- lsb_release -a コマンドを使用して、Raspberryシステムのバージョンを取得します。
lsb_release -a コマンドの実行結果は以下の通りです:
bookworm:
No LSB modules are available.
Distributor ID: Debian
Description: Debian GNU/Linux 12 (bookworm)
Release: 12
Codename: bookworm trixie:
No LSB modules are available.
Distributor ID: Debian
Description: Debian GNU/Linux 13 (trixie)
Release: 13
Codename: trixie - 以下のコマンドをコピーして、GPGキーを追加し、M5Stackのソフトウェアソース情報をシステムのソースリストに追加します。
bookworm:
sudo wget -qO /etc/apt/keyrings/StackFlow.gpg https://repo.llm.m5stack.com/m5stack-apt-repo/key/StackFlow.gpg
echo 'deb [arch=arm64 signed-by=/etc/apt/keyrings/StackFlow.gpg] https://repo.llm.m5stack.com/m5stack-apt-repo bookworm llm8850' \
| sudo tee /etc/apt/sources.list.d/StackFlow.list > /dev/null trixie:
sudo wget -qO /etc/apt/keyrings/StackFlow.gpg https://repo.llm.m5stack.com/m5stack-apt-repo/key/StackFlow.gpg
echo 'deb [arch=arm64 signed-by=/etc/apt/keyrings/StackFlow.gpg] https://repo.llm.m5stack.com/m5stack-apt-repo trixie llm8850' \
| sudo tee /etc/apt/sources.list.d/StackFlow.list > /dev/null apt updateコマンドを実行して、パッケージインデックスを更新します。
sudo apt update 3. パッケージのインストール
- 利用可能なllm debパッケージの一覧を表示します。
llm-model-name形式で命名されたものはモデルパッケージであり、llm-name形式は機能ユニットパッケージです。
apt list | grep llm - 必要に応じてaptコマンドでパッケージをインストールします。例えば、llm-whisperパッケージをインストールする場合。注意:モデルは大容量のストレージを占有するため、必要に応じてインストールを推奨します。
sudo apt install llm-whisper パッケージの詳細情報については、StackFlow Github のパッケージリストを参照してください。そこにはモデル設定jsonファイルが含まれており、モデルの出所(homepage)、機能、データフォーマットが記載されています。
4. 依存パッケージの紹介
lib-llm
- ソフトウェアの実行に必要な環境を提供します。
sudo apt install lib-llm llm-sys
- StackFlowの基本機能を提供します。
sudo apt install llm-sys 5. 機能モジュールの紹介
llm-whisper
- 音声からテキストへの変換機能を提供します。
sudo apt install llm-whisper llm-llm
- テキスト生成機能を提供します。
sudo apt install llm-llm llm-vlm
- マルチモーダルテキスト生成機能を提供します。
sudo apt install llm-vlm llm-melotts
- テキストから音声への変換機能を提供します。
sudo apt install llm-melotts llm-openai-api
- OpenAI API インターフェースを提供します。
sudo apt install llm-openai-api Page Tools

