def f1(): utils.delay_print("Bot: " + response)
def generate(texts, past): candidates, _ = DialoGPT_Generate(texts, model, tokenizer) return candidates, past # START DOING STUFF conversation_history = [] past = None stop_flag = 0 print("\n") while True: utterance = input("Say Something: ") # ,hello how are ya today" utils.delay_print("\nThinking......") candidates = [] temp_candidates = [] temp_scores = [] if not conversation_history: query_context = [] response_context = [""] else: if len(conversation_history) > 5: truncated_history = copy.deepcopy(conversation_history[-5:]) else: truncated_history = copy.deepcopy(conversation_history) response_context = [conversation_history[-1]]