INNER CODE UNIT · Python
get_prompt
KodCode-AI/kodcode · pipeline/step1.3_process_and_sanitize.py:36
def get_prompt(instruction, language):
"""
Loads and renders the prompt template with the given instruction.
"""
env = Environment(loader=FileSystemLoader('prompts'))
if language == "python":
template = env.get_template('gen_responses_python.md').render()
elif language == "java":
template = env.get_template('gen_responses_java.md').render()
elif language == "cpp":
template = env.get_template('gen_responses_cpp.md').render()
elif language == "go":
template = env.get_template('gen_responses_go.md').render()
elif language == "rust":
template = env.get_template('gen_responses_rust.md').render()
elif language == "javascript":
template = env.get_template('gen_responses_javascript.md').render()
elif language == "typescript":