O Splitter Splitter Splitter é uma ferramenta de código aberto projetado para ajudá-lo a dividir os prompts de texto longo em pedaços menores, tornando-os adequados para uso com ChatGPT (ou outros modelos de idiomas com limitações de caracteres).
A ferramenta garante que o texto seja dividido em pedaços seguros de até 15.000 caracteres por solicitação como padrão, embora possam ser alterados.
O projeto inclui uma interface da web fácil de usar para inserir o texto longo, selecionar o comprimento máximo de cada pedaço e copiar os pedaços individualmente para colá-los para conversar.
Você pode ler o artigo completo no Medium: Chatgpt Proots Splitter: Split Long Text Potts em pedaços menores para chatgpt
A ferramenta usa um algoritmo simples para dividir o texto em pedaços menores. O algoritmo é baseado nas seguintes regras:
Divida o prompt em pedaços com base no comprimento máximo especificado.
Adicione informações ao primeiro pedaço para instruir a IA sobre o processo de receber e reconhecer os pedaços e aguardar a conclusão da transmissão de pedaços antes de processar solicitações subsequentes.
Siga estas etapas simples para usar o aplicativo Splitter Splitter ChatGPT, ilustrado com capturas de tela.
Abra o navegador da web e navegue até o URL do aplicativo.
https://chatgpt-prompt-splitter.jjdiaz.dev/
Você deve ver a tela principal, exibindo os campos de entrada para o seu prompt de texto longo e o comprimento máximo do pedaço.
Digite o texto que deseja dividir em pedaços menores para uso com o ChatGPT.
Você também pode especificar o comprimento personalizado para cada pedaço inserindo o número de caracteres no campo "Max Chars Comprimento ..." .
Neste exemplo, vamos nos dividir em pedaços de apenas 25 caracteres.
Clique no botão "dividido" para processar o texto e divida -o em pedaços menores.
O aplicativo exibirá o texto dividido em pedaços menores. Você pode copiar cada pedaço individualmente clicando no botão "Copiar" ao lado.
Agora que você copiou seus pedaços, pode colá -los no ChatGPT ou em qualquer outro modelo de idioma com limitações de caracteres.
É isso! Você dividiu com sucesso um longo prompt em pedaços menores e gerenciáveis usando o splitter de prompt 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 projeto inclui um conjunto de testes de unidade para garantir a funcionalidade adequada da ferramenta. Para executar os testes, siga estas etapas:
pip install -r requirements.txt
python3 -m unittest discover tests
O conjunto de testes será executado e os resultados serão exibidos no terminal.
Este projeto está licenciado sob a licença do MIT - consulte o arquivo de licença para obter detalhes.
As contribuições são bem -vindas! Leia o arquivo contribuinte para obter detalhes sobre como contribuir para o projeto.
Se você tiver alguma dúvida ou sugestão, entre em contato comigo em [email protected].
Este projeto não é afiliado ao OpenAI, Microsoft ou qualquer outra entidade. O projeto é fornecido "como está" sem garantia de qualquer tipo, expresso ou implícito. O autor não é responsável por quaisquer danos ou perdas decorrentes do uso deste projeto.