AAGPT
1.0.0
Auto-Agent-GPT(別名AAGPT)は、大規模な言語モデルの機能を示す別の実験的なオープンソースアプリケーションです。
サポート:一般的なタスク、過剰調理済みゲーム
言語:[英語] [中文]


AAGPTをインストールするには、次の手順に従ってください。
githubからaagptリポジトリをクローンし、ダウンロードしたフォルダーに移動します。
git clone [email protected]:hyintell/AAGPT.git
cd AAGPT
ターミナルでPIPを使用して次のコマンドを使用します。
pip install -r requirements.txtわずか2つのステップで、OpenAI APIキーでAagptの自然言語処理能力の使用を開始できます。
setup/game.yamlファイルを開き、 openai_api_keyフィールドにOpenAI APIキーを入力します。
AAGPTフォルダーに移動し、次のコマンドを実行します。
python aagpt.py AAGPTをインストールした後、アプリケーションを使用するために関連するAPIをセットアップする必要があります。これらの手順に従うことでこれを行うことができます。
cd setupsetupフォルダーには、2つのゲーム設定、 game.yamlがあります。これは、ChatGptをMomery Storeとして使用し、PineconeをMomery Storeとして使用するgame2.yamlです。それらのいずれかを選択してAPIを設定できます。game.yamlファイルでは、GPTをメモリストアとして使用しますので、次の情報を入力してください。openai_api_key :OpenAI APIキー。持っていない場合は、無料のアカウントを作成して、OpenAI WebサイトからAPIキーを取得できます。openai_model :使用するOpenai ChatGPTモデル。 「GPT-3.5-Turbo」、「GPT4」、または「Text-Davinci-003」から選択します。env_openai_api_key :envのopenai chatgptキー、共通と同じように保つことができます。agent_openai_api_key :openai chatgptキーエージェントのキーは、共通と同じように保つことができます。goal :AIエージェントの主な目的。init_task :タスクリストに追加される最初のタスク。agent_life :エージェントの寿命、デフォルトでは、256に設定します。注:オプションで、Pineconeをメモリストアとして使用するgame2.yaml使用できます。上記の設定に加えて、次の情報を入力する必要があります。
agent_pinecone_api_key :フォームはリスト[Your Pinecone API , Your Pinecone Region] 、1つ目はPinecone API、2つ目はインデックスの領域になり、Pinecone Webサイトから入手できます。agent_pinecone_index :使用するPineconeインデックスのインデックス名。デフォルトでは、 aagpt_agent_indexを使用します。 
オペンコックEnvsをインストールします。
遊ぼう
python aagpt-overcooked.py --render正しいAPIを設定した後、端末でaagpt.pyファイルを実行してAAGPTをテストできます。
python aagpt.py AAGPTが実行されたら、プロンプトを入力してその応答を観察することにより、対話を開始できます。
セットアップまたはメモリ設定を変更する場合は、次のコマンドを使用できます。
python aagpt.py --world_root setup/game2.yamlオープンソースプロジェクトの貢献、Auto-GptとBabyagiに深く感謝しています。