Skip to main content

Paquete con elementos para crear dialogos entre bots de GPTbasados en la API de OpenAI.

Project description

GPT Dialog

El paquete gpt_dialog facilita la creación de bots basados en modelos GPT capaces de dialogar entre sí. Los bots pueden discutir sobre un tema específico, y uno de ellos, denominado moderador, tiene la capacidad de generar una conclusión después de escuchar a los demás bots.

Instalación

Para instalar el paquete, clona el repositorio y crea un entorno virtual. Asegúrate de tener Python 3.10 instalado en tu entorno.

Requisitos

El paquete gpt_dialog requiere las siguientes librerías:

  • openai
  • attrs
  • python-dotenv Puedes instalar estos requisitos utilizando el siguiente comando:
pip install -r src/requirements.txt

Además, necesitarás una API key de OpenAI para utilizar el paquete. Asegúrate de configurar tu API key correctamente antes de utilizar el paquete.

Uso

from gpt_dialogs.gpt_groups import ChatBotGroups

group = ChatBotGroups.create_bots(NUMBER_BOTS, MODEL_TYPE, None, OPENAI_API_KEY)
question = input("¿Qué quieres debatir?: ")
conclusion = group.launch_debate(
    question, MODEL_TYPE, None, OPENAI_API_KEY, ITERATIONS, True)

Este es un ejemplo básico de cómo usar el paquete. Asegúrate de consultar la documentación para obtener información detallada sobre las funciones y opciones disponibles.

Autor

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

gpt_dialog-0.1.0.tar.gz (2.5 kB view hashes)

Uploaded Source

Built Distribution

gpt_dialog-0.1.0-py3-none-any.whl (2.8 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page