import streamlit as st # Function to chunk text into smaller parts def chunk_text(text, chunk_size=1000): for i in range(0, len(text), chunk_size): yield text[i:i + chunk_size] # Function to display chunks in Streamlit def display_chunks(text, chunk_size=1000): for j, chunk in enumerate(chunk_text(text, chunk_size)): st.write(f"**Chunk {j+1}:**") st.write(chunk)