JihyukKim's picture
Initial commit
eaa3d8a
raw
history blame contribute delete
575 Bytes
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