Working with JSON LLM - up1/workshop-n8n GitHub Wiki
Prompt
ทำการสร้างข้อมูลในรูปแบบ JSON จากข้อมูลใน section [Data] ซึ่งเป็นหนังสือราชการ ให้แยกหัวข้อสำคัญออกมา
โดยรูปแบบของ JSON จะเป็นดังนี้:
1. book_id: เลขที่ของหนังสือ
2. date: วันที่ในเอกสาร
3. subject: หัวข้อของหนังสือ
4. to: เรียน
5. attach: สิ่งที่ส่งมาด้วย
6. signed_by: ผู้ลงนาม
7. signed_position: ตำแหน่งของผู้ลงนาม
8. contact_phone: เบอร์โทรศัพท์ติดต่อ
9. contact_email: อีเมลติดต่อ
[Data]
{{ $json.text }}
Code
const raw = $json["text"];
const raw_json = raw.replace(/```json\n?|```/g, "").trim();
const my_json = JSON.parse(raw_json);
return {
book_id: my_json.book_id,
signed_by: my_json.signed_by,
signed_position: my_json.signed_position,
contact: {
"phone": my_json.contact_phone,
"email": my_json.contact_email,
}
}