Split long text prompts into safe chunks for ChatGPT (or other LLMs). Default up to 15,000 characters per request, configurable.