ChatGPT indica que el divisor es una herramienta de código abierto diseñada para ayudarlo a dividir las indicaciones de texto largas en fragmentos más pequeños, haciéndolos adecuados para su uso con ChatGPT (u otros modelos de idiomas con limitaciones de caracteres).
La herramienta asegura que el texto se divide en trozos seguros de hasta 15,000 caracteres por solicitud como predeterminado, aunque se puede cambiar.
El proyecto incluye una interfaz web fácil de usar para ingresar el texto largo, seleccionar la longitud máxima de cada fragmento y copiar los fragmentos individualmente para pegarlos para chatgpt.
Puede leer el artículo completo en Medium: ChatGPT indica divister: dividir las indicaciones de texto largas en trozos más pequeños para chatgpt
La herramienta utiliza un algoritmo simple para dividir el texto en trozos más pequeños. El algoritmo se basa en las siguientes reglas:
Divida el indicador en trozos basados en la longitud máxima especificada.
Agregue información al primer fragmento para instruir a la IA sobre el proceso de recibir y reconocer los fragmentos, y esperar la finalización de la transmisión del fragmento antes de procesar las solicitudes posteriores.
Siga estos sencillos pasos para usar la aplicación web Splitter de inmediato, ilustrada con capturas de pantalla.
Abra su navegador web y navegue a la URL de la aplicación.
https://chatgpt-prompt-splitter.jjdiaz.dev/
Debería ver la pantalla principal, mostrando los campos de entrada para su mensaje de texto largo y longitud máxima de fragmentos.
Ingrese el texto que desea dividir en trozos más pequeños para usar con ChatGPT.
También puede especificar la longitud personalizada para cada fragmento ingresando el número de caracteres en el campo "Longitud máxima de chars ..." .
En este ejemplo, nos dividiremos en trozos de solo 25 caracteres.
Haga clic en el botón "Split" para procesar el texto y divídelo en trozos más pequeños.
La aplicación mostrará el texto dividido en trozos más pequeños. Puede copiar cada fragmento individualmente haciendo clic en el botón "Copiar" al lado.
Ahora que tiene los trozos copiados, puede pegarlos en ChatGPT o cualquier otro modelo de idioma con limitaciones de caracteres.
¡Eso es todo! Ha dividido con éxito un aviso largo en fragmentos más pequeños y manejables utilizando el divisor de inmediato ChatGPT .
git clone https://github.com/jupediaz/chatgpt-prompt-splitter.git
cd chatgpt-prompt-splitter
pip install -r requirements.txt
vercel dev
vercel --prod
Este proyecto incluye un conjunto de pruebas unitarias para garantizar la funcionalidad adecuada de la herramienta. Para ejecutar las pruebas, siga estos pasos:
pip install -r requirements.txt
python3 -m unittest discover tests
El conjunto de pruebas se ejecutará y los resultados se mostrarán en la terminal.
Este proyecto tiene licencia bajo la licencia MIT; consulte el archivo de licencia para obtener más detalles.
¡Las contribuciones son bienvenidas! Lea el archivo contribuyente para obtener detalles sobre cómo contribuir al proyecto.
Si tiene alguna pregunta o sugerencia, comuníquese conmigo en [email protected].
Este proyecto no está afiliado a Operai, Microsoft o cualquier otra entidad. El proyecto se proporciona "tal cual" sin garantía de ningún tipo, expresa o implícita. El autor no es responsable de ningún daño o pérdida derivada del uso de este proyecto.