Bem-vindo ao God-GPT , um repositório de prova de conceito para um agente autônomo divino que aproveita a API Dalee-2 para criação de imagens, o modelo GPT para geração de texto e Langchain para orquestração de agentes. Este projeto fornece um conjunto de scripts Python que demonstram os recursos desta estrutura de IA.
Para uma explicação e discussão aprofundada deste projeto, consulte esta palestra: God-GPT explicou
Siga as instruções abaixo para colocar o God-GPT em funcionamento em sua máquina local.
Crie um ambiente virtual Python (venv)
No terminal, navegue até o diretório do projeto e execute o seguinte comando:
python3 -m venv ./venv
Ative o ambiente virtual:
source ./venv/bin/activate
Instalar dependências
Certifique-se de estar no diretório do projeto e execute:
pip install -r requirements.txt
Configurar chaves de API
Adicione suas chaves OpenAI (para GPT) e Elevenlabs (para síntese de fala) ao arquivo .env. Consulte o arquivo .env de exemplo no repositório.
Visite os sites OpenAI e Elevenlabs para obter suas chaves de API, caso ainda não as tenha.
Configurar sussurro.cpp
Navegue até o diretório que contém Whisper.cpp. Siga as instruções abaixo:
Baixe o modelo base.en:
bash ./models/download-ggml-model.sh base.en
Construa o exemplo principal e transcreva um arquivo de áudio:
# build the main example
make
# transcribe an audio file to test everything works
./main -f samples/jfk.wav
Para utilizar o agente God-GPT, execute um dos seguintes scripts usando Python:
talk_1.py
- Agente GPT básicotalk_2.py
- Agente com personalidade e E/Stalk_3.py
- Agente com personalidade, E/S e memóriatalk_4.py
– Agente com personalidade, E/S, memória e ferramentas (Dalee-2) Este projeto está licenciado sob os termos da Licença MIT.
Você precisa de ajuda com seu projeto de IA aplicada? Estamos felizes em ajudar! Visite Applifting.ai para obter mais informações.