Text_area dissapears when I edit

from langchain.document_loaders import YoutubeLoader
from langchain import OpenAI
from langchain.text_splitter import CharacterTextSplitter
from langchain.embeddings import OpenAIEmbeddings
from langchain.chains import RetrievalQA
from langchain.vectorstores import Chroma
from dotenv import load_dotenv
import streamlit as st


# Display the Page Title
st.title(' Youtube QnA')

load_dotenv()

llm = OpenAI(temperature=0)  # Temp controls the randomness of the text

prompt = st.text_input("Paste the URL")

if prompt:
    loader = YoutubeLoader.from_youtube_url(prompt, add_video_info=False)
    docs = loader.load()

    text_splitter = CharacterTextSplitter(chunk_size=1000, chunk_overlap=0)

    split_docs = text_splitter.split_documents(docs)

    embeddings = OpenAIEmbeddings()
    doc_search = Chroma.from_documents(docs,embeddings)
    chain = RetrievalQA.from_chain_type(llm=llm,chain_type="stuff",retriever=doc_search.as_retriever())

    query = "Create quiz based on "

    if st.button("문제 생성"):
        answer = chain.run(query)
        st.session_state.script = answer
        st.text_area("Generated quiz", st.session_state.script, height=500)

Text_area disappears when I edit text in text_area and click somewhere.

How to Text_area does not disappeared when I click somewhere?

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.