docstr: Simple session for testing purpose
docstr_tok: ["Simple","session","for","testing","purpose"]
code: def start_test_session(self):
      """
      Simple session for testing purpose
      """
      while True:
          user_input = input("User: ")
          if "END" == user_input:
              print("Agent: Happy to chat with you :)")
              break
          agent_response, self.memory = self.run(
              user_input, self.memory
          )
          print(f"Agent: {agent_response}")
  
imports: import os
  from typing import Dict, Tuple
  from colossalqa.chain.retrieval_qa.base import RetrievalQA
  from colossalqa.data_loader.document_loader import DocumentLoader
  from colossalqa.memory import ConversationBufferWithSummary
  from colossalqa.mylogging import get_logger
  from colossalqa.prompt.prompt import PROMPT_DISAMBIGUATE_ZH, PROMPT_RETRIEVAL_QA_ZH, SUMMARY_PROMPT_ZH, ZH_RETRIEVAL_QA_REJECTION_ANSWER, ZH_RETRIEVAL_QA_TRIGGER_KEYWORDS
  from colossalqa.retriever import CustomRetriever
  from langchain import LLMChain
  from langchain.embeddings import HuggingFaceEmbeddings
label_desc: Use image node_id 15 for calling the RAG_ChatBot obj's underlying member method code with example usage: obj.start_test_session() without return types