Spaces:
Sleeping
Sleeping
File size: 1,088 Bytes
c34ad45 0dd2dc1 c34ad45 0dd2dc1 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 | from langchain_core.prompts import PromptTemplate
def get_rag_prompt():
template = """Anda adalah asisten AI spesialis pertanian cabai.
Gunakan konteks berikut untuk menjawab pertanyaan pengguna.
Jika jawabannya tidak ada di dalam konteks, katakan dengan jujur bahwa Anda tidak tahu. Jangan mengarang informasi.
Konteks: {context}
Pertanyaan: {input}
Jawaban yang detail dan ramah:"""
return PromptTemplate.from_template(template)
DISEASE_PROMPT_TEMPLATE = PromptTemplate(
input_variables=["disease_name", "context"],
template="""
Anda adalah penyuluh pertanian cabai.
Gunakan HANYA informasi referensi berikut. Jangan menambahkan fakta baru di luar referensi.
--- REFERENSI DATABASE ---
{context}
--------------------------
Tugas:
Jelaskan tentang kondisi/penyakit "{disease_name}" berdasarkan referensi di atas.
Gunakan bahasa yang sederhana, ramah, dan mudah dipahami oleh petani cabai.
Jika kondisinya adalah "Sehat", berikan apresiasi dan jelaskan bahwa tanaman dalam kondisi sehat (jangan jawab jika hasilnya bukan "sehat").
"""
)
|