Skip to main content

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

Metadata

Release files for gpt-dialog 0.1.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for gpt-dialog 0.1.0
File Size Uploaded
gpt_dialog-0.1.0.tar.gz 2.5 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for gpt-dialog 0.1.0
File Interpreter ABI Platform
gpt_dialog-0.1.0-py3-none-any.whl Python 3 none any Details

Total release size: 5.3 kB

Release files / gpt_dialog-0.1.0.tar.gz

Download URL gpt_dialog-0.1.0.tar.gz
Size 2.5 kB
Tags Source
SHA-256 checksum
How to use checksums
a6dbcbf43df67e536d738e2ac8c887e4dd5cb8841b574a501856789fc9791fd0
BLAKE2b-256 checksum
How to use checksums
656c3a8b31bd9d8b297bdc64e2ff42e9a483ee5b161cc2384b731305749a56d0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.10.13

Release files / gpt_dialog-0.1.0-py3-none-any.whl

Download URL gpt_dialog-0.1.0-py3-none-any.whl
Size 2.8 kB
Tags Python 3
SHA-256 checksum
How to use checksums
262d5ac1a0a253d159734d345b2ee2c3ed7a225ab45f2a36de39a92e8392d72f
BLAKE2b-256 checksum
How to use checksums
8b68ac22fbf695322b894d483e3479c5a94adda0b0dc7fe8d28c97d91a327b0f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.10.13

Release history Release notifications | RSS feed

This release

0.1.0 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page