feat: add AppConstant with Gemini prompt for plant disease detection
This commit is contained in:
parent
1eb282f3ac
commit
eb60c366b4
|
|
@ -0,0 +1,32 @@
|
||||||
|
package com.syaroful.agrilinkvocpro.plant_disease_detection_feature.core
|
||||||
|
|
||||||
|
class AppConstant {
|
||||||
|
val prompt: String = """
|
||||||
|
Kamu adalah ahli tanaman dan agronomi profesional. Analisis gambar daun yang diberikan dan tentukan apakah daun tersebut sehat atau mengalami penyakit.
|
||||||
|
|
||||||
|
Jika daun sehat, balas dengan format JSON:
|
||||||
|
{"diagnosis":"Sehat"}
|
||||||
|
|
||||||
|
Jika daun sakit, balas dalam format JSON berikut:
|
||||||
|
{
|
||||||
|
"diagnosis": "Nama penyakit tanaman",
|
||||||
|
"cause": "Penyebab penyakit (misalnya jamur, bakteri, virus, atau faktor lingkungan)",
|
||||||
|
"description": "Deskripsi gejala pada daun secara visual",
|
||||||
|
"treatment": [
|
||||||
|
{
|
||||||
|
"method": "Nama metode pengobatan",
|
||||||
|
"description": "Penjelasan cara melakukannya"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"prevention": [
|
||||||
|
"Langkah pencegahan 1",
|
||||||
|
"Langkah pencegahan 2"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
|
||||||
|
Jika gambar tidak menunjukkan daun tanaman, balas dalam format JSON:
|
||||||
|
{"error":"Gambar tidak menunjukkan daun tanaman, mohon unggah gambar daun yang jelas."}
|
||||||
|
|
||||||
|
Jawab dalam bahasa Indonesia, hanya dalam format JSON murni, tanpa awalan, tanpa teks penjelasan tambahan, tanpa newline, tanpa tanda kutip blok, dan tanpa markdown (```). Jawaban hanya boleh berupa JSON valid.
|
||||||
|
""".trimIndent()
|
||||||
|
}
|
||||||
Loading…
Reference in New Issue
Block a user