koichi12's picture
Add files using upload-large-folder tool
42bd089 verified
def jslm_beta(task):
"""JSLM Beta uses a different prompt for JCommonSenseQA."""
if task == "jcommonsenseqa":
return "0.2.1"
else:
return "0.2"
PROMPT_CODES = {
"user": "0.0",
"jgpt": "0.1",
"fintan": "0.2",
"fintan2": "0.2.1",
"ja-alpaca": "0.3",
"rinna-sft": "0.4",
"rinna-bilingual": "0.5",
"llama2": "0.6",
"jslm-beta": jslm_beta,
}
def get_prompt_code(short_name, task=None):
"""Get the prompt code given a short name.
Usually, this is a simple dictionary lookup. But it can depend on the task
sometimes.
"""
code = PROMPT_CODES[short_name]
if callable(code):
return callable(task)
else:
return code