import os from typing import List, Optional def build_fact_prompt( prompt_template:str, input_text_list:List[str], chat_mode:Optional[str] = None) -> str: """_summary_ chat_mode(str) : 'hf-chat', 'kullm', 'None' Returns: _type_: _description_ """ if os.path.isfile(prompt_template): with open(prompt_template,'r') as f: prompt_template = f.read() else: pass assert isinstance(prompt_template, str) prompt = prompt_template.format(*input_text_list) return prompt