CHATGPT提示Splitter是一種開源工具,旨在幫助您將長文本提示分為較小的塊,使其適合使用ChatGPT(或其他具有字符限制的語言模型)。
該工具可確保將文本劃分為每個請求最多15,000個字符的安全塊,儘管可以更改。
該項目包括一個易於使用的Web界面,用於輸入長文本,選擇每個塊的最大長度,並單獨複製塊以將其粘貼到Chatgpt。
您可以在媒體上閱讀全文:chatgpt提示分離器:分開文本提示到較小的chatgpt
該工具使用一種簡單的算法將文本分為較小的塊。該算法基於以下規則:
根據指定的最大長度將提示分為塊。
將信息添加到第一個塊中,以指示AI接收和確認塊的過程,並在處理後續請求之前等待完成塊傳輸的完成。
請按照以下簡單的步驟使用ChatGpt提示分離器Web應用程序,並使用屏幕截圖說明。
打開您的Web瀏覽器並導航到應用程序URL。
https://chatgpt-prompt-splitter.jjdiaz.dev/
您應該看到主屏幕,顯示長文本提示的輸入字段和最大塊長度。
輸入要分為較小的塊的文本,以與Chatgpt一起使用。
您還可以通過輸入“最大字符長度...”字段中的字符數來指定每個塊的自定義長度。
在此示例中,我們將分為僅25個字符的塊。
單擊“拆分”按鈕處理文本並將其分為較小的塊。
該應用程序將顯示分為較小塊的文本。您可以通過單擊其旁邊的“複製”按鈕單獨複製每個塊。
現在您已經復制了塊,可以將它們粘貼到Chatgpt或任何其他具有字符限制的語言模型中。
就是這樣!使用ChatGPT提示分離器,您已成功將長時間的提示分為較小,可管理的塊。
git clone https://github.com/jupediaz/chatgpt-prompt-splitter.git
cd chatgpt-prompt-splitter
pip install -r requirements.txt
vercel dev
vercel --prod
該項目包括一套單元測試,以確保工具的正確功能。要運行測試,請按照以下步驟:
pip install -r requirements.txt
python3 -m unittest discover tests
測試套件將運行,結果將顯示在終端中。
該項目是根據MIT許可證獲得許可的 - 有關詳細信息,請參見許可證文件。
歡迎捐款!請閱讀貢獻文件,以獲取有關如何為項目貢獻的詳細信息。
如果您有任何疑問或建議,請通過[email protected]與我聯繫。
該項目與OpenAI,Microsoft或任何其他實體無關。在沒有任何形式,明示或暗示的情況下,提供了“原樣”項目。作者對使用本項目造成的任何損害或損失概不負責。