RaspiGPT - AIアシスタントを作る

ラズパイGPT AIアシスタント

GPT-4のような言語モデルが急成長している中、私たちはPiCockpitにAIの力を取り入れたいと考えました。そこで、開発者のクロエが新しいRaspiGPTツールを設計しました。 PiCockpitGPTベースのAIアシスタントである。

このサイトの目的は、Rasperry Piに関する質問に答えることです。 PiCockpit.もちろん、それ以外のことを知りたい場合は、快く質問に答えてくれるが、Raspberry Piとテクノロジー関連のトピックのためのものであることを簡単に念押ししておく。

私たちは、このようなAIアシスタントを簡単に設定できることに驚いたので、同様のアプリケーションを自分で作成する方法を紹介したい!

1 AIアシスタントはどのように機能するのか?

このアプリは非常に基本的なものだが、必要なものはほぼすべて揃っている。プロンプトを入力するためのテキストフィールドと、名前の変更、報告、削除、チャットの作成のためのボタンがあります。

ラスピGPTビュー

ノート このアプリの独自のバージョンを構築するには、OpenAI API Keyが必要です。

2 依存関係のインストール

今回はRaspberry Pi 4でデモを行うが、node.jsが動作する他のシステムでも全く同じように動作する。AIアシスタントの依存関係をインストールするのはとても簡単です。

まず、GitHubからRepositoryをクローンする必要がある。

git clone https://github.com/pi3g/GPT-AI-Assistant.git

次に、node.js、npm、yarnをインストールする必要がある。インストールするには node.jsダウンロードページ をクリックし、お使いのシステムに必要なバージョンをダウンロードしてください。

node.jsバージョン

サンプルはRaspberry Pi 4上で動作させるので、以下のファイルをダウンロードする必要があります。 ARMv8 バージョンである。

node.jsを展開してインストールするには、以下を実行します。

tar -xavf node-v18.16.1-linux-arm64.tar.xz
cd node-v18.16.1-linux-arm64/
sudo cp -R * /usr/local/

もちろん、ダウンロードしたバージョンによってファイル名は異なるかもしれない。

以下のコマンドを使用して、node.jsとnpmが正しくインストールされているかどうかを確認する。

node -v
npm -v

これらは正しいバージョンを出力するか、インストール中に何か問題があればエラーを出力するはずだ。

ノート さらに詳しい説明は READMEファイル.

次のコマンドでyarnをインストールできる。

npm install -g yarn

これですべての依存関係がインストールされ、アプリのビルドを進めることができる。

3 アプリの構築

AIアシスタントの作り方を見てみよう。

OpenAI アカウントの API Keys ページに移動し、新しい API Key を作成します。

新しいAPIキーを作成する

次のような名前をつけることができる。 "ラスピGPTキー".APIキーをクリップボードにコピーしてください。

の行に貼り付ける必要がある。 "nuxt.config.ts" ファイルを作成します。

AIアシスタント設定

4 AIアシスタントの実行

この時点で残っているのは、AIアシスタントをビルドして実行することだけだ。従って、以下のコマンドを実行する必要がある。 "gpt-demo" ディレクトリ)。

yarn install
yarn build
yarn preview

最後のコマンドは、AIアシスタントをローカルにホストし、アプリを開くためにアクセスします。 "http://localhost:3000" をブラウザで見ることができる。クールな機能は、答えが生成されるときにストリーミングされることである。

このビデオ(近日公開)でAIアシスタントの動きをご覧ください。

コメントを残す