Spaces:
Runtime error
Runtime error
File size: 539 Bytes
06696b5 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 |
def build_prompt(query: str, context_docs: list) -> str:
"""
μ¬μ©μ μ§λ¬Έκ³Ό κ²μλ λ¬Έμλ€μ μ‘°ν©ν΄ LLM μ
λ ₯μ© ν둬ννΈλ₯Ό λ§λ λ€.
"""
context_text = "\n".join([f"- {doc}" for doc in context_docs])
prompt = f"""λΉμ μ 곡μΈμ€κ°μ¬ μν λ¬Έμ μΆμ μ λ¬Έκ°μ
λλ€.
λ€μμ κΈ°μΆ λ¬Έμ λ° κ΄λ ¨ λ²λ Ή μ 보μ
λλ€:
{context_text}
μ΄ μ 보λ₯Ό μ°Έκ³ νμ¬ μ¬μ©μμ μμ²μ λ΅λ³ν΄ μ£ΌμΈμ.
[μ§λ¬Έ]
{query}
[λ΅λ³]
"""
return prompt
|