O agente-GPT automático (também conhecido como AAGPT) é outro aplicativo experimental de código aberto, mostrando os recursos de grandes modelos de idiomas.
Suporte: tarefas gerais, jogo cozido demais
Idioma: [inglês] [中文]


Para instalar o AAGPT, siga estas etapas:
Clone o repositório AAGPT do Github e navegue até a pasta baixada.
git clone [email protected]:hyintell/AAGPT.git
cd AAGPT
Use o seguinte comando em seu terminal com PIP:
pip install -r requirements.txtApenas duas etapas, você pode começar a usar as habilidades de processamento de linguagem natural da AAGPT com sua chave de API do OpenAI.
Abra o arquivo setup/game.yaml e digite sua tecla API OpenAI no campo openai_api_key .
Navegue até a pasta AAGPT e execute o seguinte comando:
python aagpt.py Após a instalação do AAGPT, você precisará configurar APIs relacionadas para usar o aplicativo. Você pode fazer isso seguindo estas etapas:
cd setupsetup , existem duas configurações de jogo, game.yaml que usando o ChatGPT como Momery Store e game2.yaml que usam a Pinecone como Momery Store. Você pode escolher um deles para configurar a API.game.yaml , você usará o GPT como armazenamento de memória; portanto, preencha as seguintes informações:openai_api_key : sua chave de API do OpenAI. Se você não tiver um, pode criar uma conta gratuita e obter uma chave de API no site do OpenAI.openai_model : o modelo OpenAI -ChatGPT a ser usado. Escolha entre "GPT-3.5-Turbo", "GPT4" ou "Text-Davinci-003".env_openai_api_key : tecla de chatgpto do OpenAI para Env, você pode manter o mesmo que o comum.agent_openai_api_key : chave de chatgpt do OpenAI para agentes, você pode manter o mesmo que o comum.goal : o principal objetivo do agente da IA.init_task : as tarefas iniciais a serem anexadas à lista de tarefas.agent_life : A vida útil dos agentes, em padrão, definimos para 256. Nota: Opcionalmente, você pode usar game2.yaml que usando o Pinecone como armazenamento de memória. Além das configurações acima, você precisará preencher as seguintes informações:
agent_pinecone_api_key : o formulário será uma lista [Your Pinecone API , Your Pinecone Region] , a primeira é a API Pinecone e a segunda será a região do seu índice, você poderá obtê -lo no site Pinecone.agent_pinecone_index : o nome do índice do Índice Pinecone a ser usado. Por padrão, usamos aagpt_agent_index . 
Instale o OpenCooking Envs.
Vamos jogar
python aagpt-overcooked.py --render Depois de definir as APIs corretas, você pode testar o AAGPT executando o arquivo aagpt.py em seu terminal:
python aagpt.py Depois que o AAGPT estiver em execução, você pode começar a interagir com ele digitando instruções e observando suas respostas.
Se você deseja alterar a configuração de configuração ou memória, pode usar o seguinte comando:
python aagpt.py --world_root setup/game2.yamlSomos profundamente gratos pelas contribuições feitas por projetos de código aberto: Auto-GPT e Babyagi.