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) | |