File manager - Edit - /home/webapp69.cm.in.th/u69319090041/Shop41/public/ajax/ai_chat.php
Back
<?php header('Content-Type: application/json'); // รับข้อมูล JSON จาก client $rawInput = file_get_contents('php://input'); $data = json_decode($rawInput, true); $userMessage = trim($data['message'] ?? ''); if (empty($userMessage)) { echo json_encode(['success' => false, 'message' => 'กรุณากรอกข้อความ']); exit; } // System Prompt $systemPrompt = "คุณคือ ผู้ช่วยอัจฉริยะประจำระบบ E-Commerce (Customer Support Assistant) ระบบของเราเปิดโอกาสให้ลูกค้าหรือผู้ใช้งานทั่วไปสามารถสมัครและเพิ่มร้านค้าของตัวเองเพื่อเริ่มขายสินค้าบนแพลตฟอร์มได้ หากมีผู้ใช้สอบถามเกี่ยวกับ 'การเปิดร้านค้า', 'ขายของในแอป/เว็บ', 'เพิ่มร้านค้าอย่างไร', 'สมัครเป็นแม่ค้า/พ่อค้า' หรือเรื่องการขายของ ให้แนะนำขั้นตอนการเปิดร้านค้าอย่างเป็นมิตร: 1. ยืนยันว่าสามารถเปิดร้านค้าเองได้ 2. บอกจุดที่ต้องกดเปิดร้าน (ไปที่เมนู 'โปรไฟล์/บัญชีของฉัน' > เลือก 'สมัครขายสินค้า / เพิ่มร้านค้า') 3. กรอกข้อมูลและตั้งชื่อร้านค้า 4. ระบุเอกสาร/ข้อมูลที่ต้องเตรียม (รูปถ่ายสินค้า, บัญชีธนาคารรับเงิน, บัตรประชาชน) 5. เริ่มเพิ่มรายการสินค้าและตั้งราคาขายได้ทันที!"; // ตรวจสอบเงื่อนไขข้อความคำถามเพื่อตอบกลับ (Smart Rule Match & Intent Detection) $msgLower = mb_strtolower($userMessage, 'UTF-8'); $isSellerIntent = false; $sellerKeywords = ['ขายของ', 'เปิดร้าน', 'เพิ่มร้าน', 'แม่ค้า', 'พ่อค้า', 'สมัครขาย', 'ขายสินค้า', 'ทำไงถึงจะขาย', 'เปิดร้านค้า']; foreach ($sellerKeywords as $kw) { if (mb_strpos($msgLower, $kw) !== false) { $isSellerIntent = true; break; } } if ($isSellerIntent) { $reply = "สวัสดีครับ/ค่ะ! ลูกค้าสามารถเปิดร้านค้าเพื่อลงขายสินค้าบนระบบของเราได้ง่ายๆ ด้วยตัวเองเลยครับ/ค่ะ 🛒✨\n\n". "📌 **ขั้นตอนการเปิดร้านค้า:**\n". "1. ไปที่เมนู **'โปรไฟล์/บัญชีของฉัน'** (หรือ [คลิกตรงนี้เพื่อไปหน้าสมัคร](apply_vendor.php))\n". "2. เลือกหัวข้อ **'สมัครขายสินค้า / เพิ่มร้านค้า'**\n". "3. กรอกข้อมูลร้านค้าและตั้งชื่อร้านของคุณ\n". "4. เตรียมข้อมูลที่จำเป็น (เช่น รูปถ่ายสินค้า, บัญชีธนาคารรับเงิน, บัตรประชาชน)\n". "5. เริ่มเพิ่มรายการสินค้าและตั้งราคาได้ทันที!\n\n". "หากมีข้อสงสัยขั้นตอนใดเพิ่มเติม สอบถามแอดมินเข้ามาได้เลยนะครับ/ค่ะ 😊"; } else if (mb_strpos($msgLower, 'สวัสดี') !== false || mb_strpos($msgLower, 'หวัดดี') !== false || mb_strpos($msgLower, 'hi') !== false || mb_strpos($msgLower, 'hello') !== false) { $reply = "สวัสดีครับ/ค่ะ! ยินดีต้อนรับสู่ร้านค้าของเรา มีอะไรให้ผู้ช่วย AI บริการหรือสอบถามข้อมูลการใช้งาน/การเปิดร้านค้าไหมครับ/ค่ะ? 😊"; } else if (mb_strpos($msgLower, 'ติดต่อ') !== false || mb_strpos($msgLower, 'ช่วยเหลือ') !== false || mb_strpos($msgLower, 'แอดมิน') !== false) { $reply = "หากต้องการความช่วยเหลือเพิ่มเติม คุณสามารถดูรายละเอียดร้านค้าหรือติดต่อผู้ดูแลระบบได้ผ่านหน้าเว็บครับ/ค่ะ!"; } else { $reply = "ขอบคุณสำหรับข้อความครับ/ค่ะ! หากคุณสนใจ **เปิดร้านค้าเพื่อลงขายสินค้า** สามารถไปที่เมนู **'โปรไฟล์' > 'สมัครขายสินค้า'** หรือสอบถามวิธีเปิดร้านค้ากับเราได้เลยนะครับ/ค่ะ 🛍️"; } echo json_encode([ 'success' => true, 'reply' => $reply ]);
| ver. 1.4 |
Github
|
.
| PHP 7.4.33 | Generation time: 0.41 |
proxy
|
phpinfo
|
Settings