ChatGpt Invite Splitter est un outil open-source conçu pour vous aider à diviser de longues invites de texte en morceaux plus petits, ce qui les rend adaptés à l'utilisation avec ChatGpt (ou d'autres modèles de langue avec des limitations de caractère).
L'outil garantit que le texte est divisé en morceaux sûrs jusqu'à 15 000 caractères par demande par défaut, bien qu'il puisse être modifié.
Le projet comprend une interface Web facile à utiliser pour saisir le texte long, sélectionner la longueur maximale de chaque morceau et copier les morceaux individuellement pour les coller dans le chat.
Vous pouvez lire l'article complet sur Medium: Chatgpt Invite Splitter: Split Long Text Invite en petits morceaux pour chatgpt
L'outil utilise un algorithme simple pour diviser le texte en morceaux plus petits. L'algorithme est basé sur les règles suivantes:
Divisez l'invite en morceaux en fonction de la longueur maximale spécifiée.
Ajoutez des informations au premier morceau pour instruire l'IA sur le processus de réception et de reconnaissance des morceaux, et d'attendre l'achèvement de la transmission de morceaux avant de traiter les demandes ultérieures.
Suivez ces étapes simples pour utiliser l'application Web de Splitter de l'invite de ChatGpt, illustrée de captures d'écran.
Ouvrez votre navigateur Web et accédez à l'URL de l'application.
https://chatgpt-prompt-slitter.jjdiaz.dev/
Vous devriez voir l'écran principal, affichant les champs d'entrée pour votre longue invite de texte et votre longueur de morceau maximale.
Entrez le texte que vous souhaitez diviser en petits morceaux pour une utilisation avec Chatgpt.
Vous pouvez également spécifier la longueur personnalisée pour chaque morceau en entrant le nombre de caractères dans le champ "Max Chars Longueur ..." .
Dans cet exemple, nous allons se diviser en morceaux de seulement 25 caractères.
Cliquez sur le bouton "Split" pour traiter le texte et divisez-le en morceaux plus petits.
L'application affichera le texte divisé en morceaux plus petits. Vous pouvez copier chaque morceau individuellement en cliquant sur le bouton "Copier" à côté.
Maintenant que vous avez copié vos morceaux, vous pouvez les coller dans Chatgpt ou tout autre modèle de langue avec des limitations de caractère.
C'est ça! Vous avez réussi à diviser une longue invite en morceaux plus petits et gérables à l'aide du séparateur d'invite ChatGpt .
git clone https://github.com/jupediaz/chatgpt-prompt-splitter.git
cd chatgpt-prompt-splitter
pip install -r requirements.txt
vercel dev
vercel --prod
Ce projet comprend une suite de tests unitaires pour assurer la bonne fonctionnalité de l'outil. Pour exécuter les tests, suivez ces étapes:
pip install -r requirements.txt
python3 -m unittest discover tests
La suite de test fonctionnera et les résultats seront affichés dans le terminal.
Ce projet est autorisé en vertu de la licence MIT - voir le fichier de licence pour plus de détails.
Les contributions sont les bienvenues! Veuillez lire le fichier contributif pour plus de détails sur la façon de contribuer au projet.
Si vous avez des questions ou des suggestions, veuillez me contacter à [email protected].
Ce projet n'est pas affilié à OpenAI, à Microsoft ou à toute autre entité. Le projet est fourni "tel quel" sans garantie d'aucune sorte, express ou implicite. L'auteur n'est pas responsable des dommages ou pertes résultant de l'utilisation de ce projet.