God-GPTへようこそ。これは、イメージ作成に Dalee-2 API、テキスト生成に GPT モデル、エージェント オーケストレーションに Langchain を利用する神のような自律エージェントの概念実証リポジトリです。このプロジェクトは、この AI フレームワークの機能を示す Python スクリプトのセットを提供します。
このプロジェクトの詳細な説明と議論については、この講演を参照してください: God-GPT の説明
以下の手順に従って、God-GPT をローカル マシン上で起動して実行します。
Python 仮想環境 (venv) を作成する
ターミナルでプロジェクト ディレクトリに移動し、次のコマンドを実行します。
python3 -m venv ./venv
仮想環境をアクティブ化します。
source ./venv/bin/activate
依存関係のインストール
プロジェクト ディレクトリにいることを確認してから、次のコマンドを実行します。
pip install -r requirements.txt
APIキーのセットアップ
OpenAI (GPT 用) キーと イレブンラボ (音声合成用) キーを .env ファイルに追加します。リポジトリ内のサンプル .env ファイルを参照してください。
API キーをまだ取得していない場合は、OpenAI および イレブンラボの Web サイトにアクセスして取得します。
ささやき.cppをセットアップする
Whisper.cpp が含まれるディレクトリに移動します。以下の指示に従ってください。
Base.en モデルをダウンロードします。
bash ./models/download-ggml-model.sh base.en
メインの例を構築し、音声ファイルを文字起こしします。
# build the main example
make
# transcribe an audio file to test everything works
./main -f samples/jfk.wav
God-GPT エージェントを利用するには、Python を使用して次のいずれかのスクリプトを実行します。
talk_1.py
- 基本的な GPT エージェントtalk_2.py
- 個性と I/O を備えたエージェントtalk_3.py
- 個性、I/O、メモリを備えたエージェントtalk_4.py
- 個性、I/O、メモリ、ツールを備えたエージェント (Dale-2) このプロジェクトは、MIT ライセンスの条件に基づいてライセンスされています。
応用 AI プロジェクトに関して支援が必要ですか?喜んでお手伝いさせていただきます!詳細については、Applifting.ai をご覧ください。