Auto-Agent-Gpt (일명 AAGPT)는 대형 언어 모델의 기능을 보여주는 또 다른 실험적인 오픈 소스 응용 프로그램입니다.
지원 : 일반적인 작업, 지나치게 익힌 게임
언어 : [영어] [english]


AAGPT를 설치하려면 다음 단계를 따르십시오.
GitHub에서 AAGPT 저장소를 복제하고 다운로드 된 폴더로 이동하십시오.
git clone [email protected]:hyintell/AAGPT.git
cd AAGPT
PIP를 사용하여 터미널의 다음 명령을 사용하십시오.
pip install -r requirements.txt두 단계 만하면 OpenAI API 키와 함께 Aagpt의 자연어 처리 능력을 사용하기 시작할 수 있습니다.
setup/game.yaml 파일을 열고 openai_api_key 필드에 OpenAI API 키를 입력하십시오.
Aagpt 폴더로 이동하여 다음 명령을 실행하십시오.
python aagpt.py AAGPT를 설치 한 후에는 응용 프로그램을 사용하려면 관련 API를 설정해야합니다. 다음 단계를 수행 하여이 작업을 수행 할 수 있습니다.
cd setupsetup 폴더에는 chatgpt를 Momery Store로 사용하는 game.yaml 의 두 가지 게임 설정이 있으며 Pinecone을 Momery Store로 사용하는 game2.yaml 있습니다. API를 설정하려면 그 중 하나를 선택할 수 있습니다.game.yaml 파일에서 GPT를 메모리 저장소로 사용하므로 다음 정보를 작성하십시오.openai_api_key : OpenAI API 키. 하나가없는 경우 무료 계정을 만들고 OpenAI 웹 사이트에서 API 키를 얻을 수 있습니다.openai_model : OpenAI ChatGpt 모델을 사용할 수 있습니다. "gpt-3.5-turbo", "gpt4"또는 "text-davinci-003"중에서 선택하십시오.env_openai_api_key : OpenAi chatGpt env의 경우 공통점과 동일하게 유지할 수 있습니다.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] , 첫 번째는 Pinecone API이고 두 번째는 인덱스 영역이므로 Pinecone 웹 사이트에서 얻을 수 있습니다.agent_pinecone_index : 사용할 Pinecone 인덱스의 인덱스 이름. 기본적으로 aagpt_agent_index 사용합니다. 
OpenCooking Envs를 설치하십시오.
놀자
python aagpt-overcooked.py --render 올바른 API를 설정 한 후 터미널에서 aagpt.py 파일을 실행하여 AAGPT를 테스트 할 수 있습니다.
python aagpt.py AAGPT가 실행되면 프롬프트를 입력하고 응답을 관찰하여 상호 작용을 시작할 수 있습니다.
설정 또는 메모리 설정을 변경하려면 다음 명령을 사용할 수 있습니다.
python aagpt.py --world_root setup/game2.yamlAuto-Gpt 및 Babyagi와 같은 오픈 소스 프로젝트의 기여에 대해 깊이 감사합니다.