
Bem-vindo ao GPT_All: um assistente de IA de ponta capacitado pelos recursos de grandes modelos de idiomas (LLMS). Esse assistente versátil é adepto da colheita e interpretação de dados em tempo real de uma infinidade de fontes, enquanto se mistura perfeitamente com as extensas funcionalidades do Python 3.12. No seu coração, está o modelo GPT-4-1106 do OpenAI, selecionando funções e ferramentas habilmente de um conjunto de "especialistas" especializados para otimizar a eficiência do token. GPT_All possui uma interface dinâmica da linha de comando, incorporando energia e flexibilidade. Projetado para aproveitar os avanços mais recentes, as ferramentas e as janelas de contexto expandidas disponíveis nas mais recentes atualizações da API do OpenAI. O objetivo é claro e ambicioso: integrar o GPT de bate -papo com uma variedade de aplicativos e dispositivos, desbloqueando possibilidades sem precedentes. Os recursos do GPT_All são amplificados ainda mais por uma variedade de plugins internos e você é incentivado a criar o seu próprio para ampliar sua diversidade de funcionalidades.
ASYNCOPENAI Integração :
Gerenciamento de memória de conversa :
Fluxo de conversa :
Invocação de função dinâmica com base nas respostas da ferramenta :
Limpeza do ambiente :
Sistema de plug -in modular :
Verifique se você está instalado no seu sistema.
Extensão de contêiner de dev vscode e docker
é recomendado para segurança com comandos do sistema ativado.
Clone este repositório para sua máquina local usando:
git clone https://github.com/Eloquent-Algorithmics/GPT_ALL.gitNavegue no diretório do projeto:
cd GPT_ALL
. i nstall.bat
Para ativar plugins ou recursos específicos, modifique o arquivo .env no diretório do seu projeto de acordo com suas necessidades.
A chave da API OpenAI é necessária todos os outros opcionais.
Execute gpt_all usando:
conda activate GPT_ALL
python -m app
python -m web_app # To use the web interface.
or
python -m app --talk # To use TTS.
Observe que alguns materiais podem não fornecer o melhor possível ou as recomendações, soluções ou códigos de origem mais ideais . Tente ter a mente aberta e tomar tudo como um step no learning process . Se você encontrar algo para melhorar os materiais, escreva suas sugestões aos autores respeitados.
Esta versão do GPT_All é totalmente experimental, use -a por sua conta e risco. Mesmo que muitos testes tenham sido realizados nesta versão, algumas coisas podem ser buggy ou alguma falta de funcionalidade.
Esta versão pode ser motivada pela comunidade. Se você deseja ajudar a melhorar esta versão, não hesite em enviar um problema do GitHub ou PR.
As contribuições são o que tornam a comunidade de código aberto um lugar tão incrível para aprender, inspirar e criar. Quaisquer contribuições que você faz são muito apreciadas. Diretrizes de contribuição ##
Se você deseja contribuir com GPT_All, não deixe de revisar as diretrizes de contribuição. Este projeto segue o código de conduta. Ao participar, você deve defender este código.
git checkout -b feature/AmazingFeature )git commit -m 'Add some AmazingFeature' )git push origin feature/AmazingFeature )Licença Apache 2.0