DuoGPEquipo
Una aplicación versátil que integra los modelos GPT de OpenAI y DALL-E para conversaciones mejoradas, creación automatizada de contenido y diseño gráfico. Esta aplicación está diseñada para facilitar diversas tareas individuales y en equipo, aprovechando las capacidades de IA para ayudar en el desarrollo, el marketing, la estrategia comercial y más.
Características
Conversaciones en equipo
- Equipos de marketing : Generar y organizar campañas de redes sociales, planes de creación de contenido y más.
- Equipos de desarrollo : ayudan en el desarrollo de software, proporcionando fragmentos de código y bloques de código completos para Python, JavaScript, HTML, CSS, Java, C++ y más.
- Equipos de ciencia de datos : ofrecen conocimientos y soluciones para análisis de datos y tareas de aprendizaje automático.
- Equipos de estrategia empresarial : Desarrollar estrategias comerciales, análisis de mercado y planificación financiera.
- Equipos de diseño gráfico : cree imágenes, portadas de álbumes, logotipos, diseños de productos y diseños de personajes utilizando DALL-E y GPT-4 Vision.
- Equipos de música : compone música, genera archivos MIDI y diseña sonidos con scripts de Python.
- Equipos de diseño de juegos : escriba historias de juegos inmersivas, diseñe niveles de juegos y cree mecánicas de juego innovadoras.
Conversaciones en modo solitario
- Participe en conversaciones individuales con modelos GPT para obtener asistencia personalizada, utilizando varios modelos, incluidos GPT-3.5-turbo, GPT-4, GPT-4-turbo y DALL-E.
Funciones avanzadas
- Gestión de claves API : guarde y cargue de forma segura su clave API OpenAI.
- Control de conversación : inicie, pause, interrumpa y detenga conversaciones con facilidad.
- Modo de parada automática : establece el número de intercambios de mensajes antes de la parada automática.
- Menú contextual contextual : copie, corte, pegue y analice rápidamente el texto dentro de la conversación.
- Organizar conversaciones : organice y estructure conversaciones automáticamente, extrayendo fragmentos de código y creando archivos zip de scripts e imágenes.
- Guardar conversaciones : guarde conversaciones completas en un archivo de texto para consultarlas en el futuro.
Empezando
Requisitos previos
- Python 3.8 o superior
- Paquetes de Python requeridos:
tkinter
, requests
, json
, threading
, re
, zipfile
, os
, pandas
, io
, PIL
, subprocess
- Clave API de OpenAI
Instalación
Clonar el repositorio:
git clone https://github.com/yourusername/chatgpt-convo-app.git
cd chatgpt-convo-app
Instale los paquetes necesarios:
pip install -r requirements.txt
Ejecute la aplicación:
python chatgpt_convo_app.py
Uso
Iniciar una conversación
- Inicie la aplicación.
- Ingrese su clave API de OpenAI cuando se le solicite.
- Seleccione un equipo y una tarea en el menú desplegable.
- Ingrese el mensaje de usuario inicial y haga clic en "Iniciar".
- La conversación comenzará con el equipo de bots seleccionado.
Modo en solitario
- Seleccione el modelo deseado en el menú desplegable en la sección Modo Solo.
- Ingrese su mensaje y haga clic en "Enviar".
- La respuesta del modelo seleccionado aparecerá en el cuadro de conversación.
Intervenir y controlar la conversación
- Pausa : haga clic en "Pausar" para detener temporalmente la conversación.
- Interponer : ingrese un nuevo mensaje en el campo "Interponer mensaje" y haga clic en "Interponer" para dirigir la conversación.
- Detener : Haga clic en "Detener" para finalizar la conversación.
Organizar y guardar conversaciones
- Organizar : haga clic en "Organizar" para estructurar la conversación y extraer fragmentos de código.
- Guardar Convo : Haga clic en "Guardar Convo" para guardar la conversación completa en un archivo de texto.
Configuración avanzada
- Gestión de claves API : la aplicación solicitará la clave API en la primera ejecución. La clave se guardará de forma segura para sesiones futuras.
- Menú contextual : haga clic derecho en el cuadro de conversación para acceder a opciones para copiar, cortar, pegar y analizar texto.