Equipe DuoGP
Um aplicativo versátil que integra os modelos GPT e DALL-E da OpenAI para conversas aprimoradas, criação automatizada de conteúdo e design gráfico. Este aplicativo foi projetado para facilitar várias tarefas individuais e em equipe, aproveitando os recursos de IA para auxiliar no desenvolvimento, marketing, estratégia de negócios e muito mais.
Características
Conversas em equipe
- Equipes de marketing : geram e organizam campanhas de mídia social, planos de criação de conteúdo e muito mais.
- Equipes de desenvolvimento : auxiliam no desenvolvimento de software, fornecendo trechos de código e blocos de código completos para Python, JavaScript, HTML, CSS, Java, C++ e muito mais.
- Equipes de ciência de dados : oferecem insights e soluções para análise de dados e tarefas de aprendizado de máquina.
- Equipes de estratégia de negócios : Desenvolvem estratégias de negócios, análises de mercado e planejamento financeiro.
- Equipes de design gráfico : Crie imagens, capas de álbuns, logotipos, designs de produtos e designs de personagens usando DALL-E e GPT-4 Vision.
- Equipes musicais : componha músicas, gere arquivos MIDI e crie sons com scripts Python.
- Equipes de design de jogos : escreva histórias de jogos envolventes, projete níveis de jogos e crie mecânicas de jogo inovadoras.
Conversas no modo Solo
- Participe de conversas individuais com modelos GPT para assistência personalizada, usando vários modelos, incluindo GPT-3.5-turbo, GPT-4, GPT-4-turbo e DALL-E.
Recursos avançados
- Gerenciamento de chave de API : salve e carregue com segurança sua chave de API OpenAI.
- Controle de conversa : inicie, pause, interrompa e interrompa conversas com facilidade.
- Modo Autostop : Defina o número de trocas de mensagens antes da parada automática.
- Menu contextual do botão direito : copie, recorte, cole e analise rapidamente o texto da conversa.
- Organize Conversas : Organize e estruture conversas automaticamente, extraindo trechos de código e criando arquivos zip de scripts e imagens.
- Salvar conversas : salve conversas inteiras em um arquivo de texto para referência futura.
Começando
Pré-requisitos
- Python 3.8 ou superior
- Pacotes Python necessários:
tkinter
, requests
, json
, threading
, re
, zipfile
, os
, pandas
, io
, PIL
, subprocess
- Chave de API OpenAI
Instalação
Clone o repositório:
git clone https://github.com/yourusername/chatgpt-convo-app.git
cd chatgpt-convo-app
Instale os pacotes necessários:
pip install -r requirements.txt
Execute o aplicativo:
python chatgpt_convo_app.py
Uso
Iniciando uma conversa
- Inicie o aplicativo.
- Insira sua chave de API OpenAI quando solicitado.
- Selecione uma equipe e uma tarefa no menu suspenso.
- Digite o prompt inicial do usuário e clique em “Iniciar”.
- A conversa começará com a equipe de bots selecionada.
Modo Solo
- Selecione o modelo desejado no menu suspenso na seção Modo Solo.
- Digite sua mensagem e clique em “Enviar”.
- A resposta do modelo selecionado aparecerá na caixa de conversa.
Intervindo e controlando a conversa
- Pausa : Clique em "Pausar" para interromper temporariamente a conversa.
- Interject : Insira um novo prompt no campo "Interject Prompt" e clique em "Interject" para conduzir a conversa.
- Parar : Clique em "Parar" para encerrar a conversa.
Organizando e salvando conversas
- Organizar : Clique em “Organizar” para estruturar a conversa e extrair trechos de código.
- Salvar Convo : Clique em "Salvar Convo" para salvar toda a conversa em um arquivo de texto.
Configuração avançada
- Gerenciamento de chave de API : o aplicativo solicitará a chave de API na primeira execução. A chave será salva com segurança para sessões futuras.
- Menu do botão direito : clique com o botão direito na caixa de conversa para acessar as opções de copiar, recortar, colar e analisar texto.