> For the complete documentation index, see [llms.txt](https://help.zaapi.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://help.zaapi.com/th/ai/ai-4.md).

# การแก้ไขปัญหา AI

### ภาพรวม

แม้ Zaapi AI Agent จะทรงพลัง แต่ประสิทธิภาพขึ้นอยู่กับคุณภาพของการฝึกสอนทั้งหมด หาก AI ตอบผิด ให้คำตอบแปลก ๆ หรือทำงานไม่เป็นไปตามที่คาดไว้ โดยมากมักแก้ได้ด้วยการปรับปรุงข้อมูลฝึกสอน

คู่มือนี้ช่วยวิเคราะห์และแก้ไขปัญหาที่พบบ่อยได้

### **ขั้นตอนแรก: ใช้ "Show thinking" เพื่อวิเคราะห์**

ก่อนจะแก้ปัญหา จำเป็นต้องเข้าใจก่อนว่าเกิดจากอะไร เครื่องมือที่สำคัญที่สุดสำหรับเรื่องนี้คือ **"Show thinking"** ฟีเจอร์บน **Test** หน้า

เมื่อ AI ตอบกลับ ให้คลิกปุ่ม "Show thinking" ใต้ข้อความตอบกลับ ระบบจะแสดงเหตุผลของ AI ทีละขั้นตอน:

* จะแสดงให้เห็นว่า AI พยายามค้นหา **Scenario** หรือไม่ และสำเร็จหรือไม่
* จะแสดงให้เห็นว่า AI ใช้ส่วนใดของ **Knowledge Source** นั้นในการสร้างคำตอบ
* จะแสดงรายละเอียดของ **แนวทาง** ที่ใช้ในการสร้างคำตอบสุดท้าย

จากการตรวจสอบส่วนนี้ จะเห็นได้ทันทีว่า *เหตุใด* AI จึงให้คำตอบนั้น ซึ่งเป็นกุญแจสำคัญในการแก้ไข

### **ปัญหาที่พบบ่อยและวิธีแก้ไข**

#### **1. AI ให้ข้อมูลไม่ถูกต้องหรือไม่เป็นปัจจุบัน**

* **ปัญหา:** ลูกค้าถามเกี่ยวกับนโยบายการคืนสินค้า แต่ AI กลับให้ข้อมูลที่ล้าสมัยไปสองปี
* **สาเหตุที่เป็นไปได้:** AI ดึงข้อมูลจากแหล่งความรู้ที่มีโครงสร้างไม่ดีหรือข้อมูลล้าสมัย ข้อมูลอาจถูกฝังอยู่ในย่อหน้ายาวที่ไม่มีจุดเน้น ทำให้ AI แยกแยะรายละเอียดที่ถูกต้องได้ยาก
* **วิธีแก้ไข:**
  1. ใช้ "Show thinking" เพื่อระบุแหล่งความรู้ที่ถูกใช้งานอย่างแม่นยำ
  2. ตรวจสอบเอกสารนั้นในด้านความชัดเจน โครงสร้าง และความถูกต้อง ตรวจสอบให้แน่ใจว่าใช้หัวข้อที่ชัดเจนและเป็นไปตามแนวทางที่แนะนำ
  3. สำหรับคู่มือฉบับสมบูรณ์เกี่ยวกับการจัดโครงสร้างเอกสาร โปรดดู: [**แนวปฏิบัติที่ดีที่สุดสำหรับแหล่งความรู้ของ AI**](https://help.zaapi.com/ai/training-ai/best-practices-knowledge-sources).

#### **2. AI ไม่ทำตามสถานการณ์อย่างถูกต้อง**

* **ปัญหา:** มีสถานการณ์สำหรับ "Refund Requests" แต่เมื่อลูกค้าพูดว่า "I want my money back" AI กลับให้คำตอบทั่วไปจากฐานความรู้แทนที่จะทำตามคำแนะนำทีละขั้นตอน
* **สาเหตุที่เป็นไปได้:** คำอธิบายทริกเกอร์ในสถานการณ์นั้นกว้างไม่พอที่จะครอบคลุมวิธีที่ลูกค้าพูด
* **วิธีแก้ไข:**
  1. ไปที่ **AI Agent > Train > การจัดการ Scenario** และแก้ไขสถานการณ์ที่เกี่ยวข้อง
  2. ในช่อง "When this scenario should trigger" ให้เพิ่มรูปแบบคำถามที่ลูกค้าอาจใช้มากขึ้น ตัวอย่างเช่น แทนที่จะใช้แค่ "Customer asks for a refund" ให้ลองใช้ "ลูกค้าไม่พอใจและต้องการคืนเงิน ขอเงินคืน หรือบอกว่าสินค้าที่ได้รับไม่ตรงตามที่คาดไว้" ยิ่งอธิบายละเอียดเท่าไร AI ก็ยิ่งจับเจตนาได้ดีขึ้น

#### **3. แหล่งความรู้จากเว็บไซต์ไม่ถูกต้อง**

* **ปัญหา:** ได้เพิ่มหน้า FAQ ของเว็บไซต์เป็นแหล่งความรู้ แต่ AI กลับดึงข้อความที่ไม่เกี่ยวข้องจากเมนูหรือแถบด้านข้าง หรือการจัดรูปแบบยุ่งเหยิง
* **สาเหตุที่เป็นไปได้:** โครงสร้างเว็บไซต์บางแบบซับซ้อนเกินไปสำหรับ AI ที่จะดึงข้อมูลได้อย่างสะอาด AI อาจสับสนกับแถบนำทาง ส่วนท้าย และหน้าต่างป๊อปอัป
* **วิธีแก้ไข:**
  * แทนที่จะดึงข้อมูลจากเว็บไซต์โดยตรง วิธีที่เชื่อถือได้กว่ามากคือ **สร้างแหล่งความรู้ด้วยตนเอง**. คัดลอกข้อความจากเว็บไซต์แล้ววางลงในเอกสาร Word (`.docx`) หรือวางลงในตัวแก้ไข "Write it yourself" โดยตรง วิธีนี้ช่วยให้จัดโครงสร้างได้อย่างเหมาะสมด้วยหัวข้อที่ชัดเจน ทำให้ AI เรียนรู้เฉพาะข้อมูลที่ต้องการ

#### **หมายเหตุเกี่ยวกับ AI เทียบกับแชตบอท Flow Builder**

สิ่งสำคัญที่ควรจำคือ AI Agent ไม่ใช่แชตบอทแบบใช้กฎตายตัว

* **Flow Builder:** ใช้เมื่อแชตบอทต้องทำตามสคริปต์ที่เฉพาะเจาะจงและตายตัวทุกครั้ง ระบบนี้คาดเดาได้ และเหมาะกับกระบวนการแบบเป็นลำดับ เช่น การคัดกรองลีด
* **AI Agent:** ใช้เมื่อแชตบอทต้องสนทนาอย่างเป็นธรรมชาติและยืดหยุ่น เป้าหมายไม่ใช่การบังคับให้พูดตามสคริปต์ที่กำหนดแบบตายตัว แต่เป็นการ **มอบข้อมูลคุณภาพสูง** และปล่อยให้ใช้ความสามารถในการประมวลผลเพื่อสร้างคำตอบที่ดีที่สุด

หากต้องบังคับให้ AI ทำตามสคริปต์แบบคำต่อคำ อาจเหมาะกว่าที่จะใช้ **Flow Builder** สำหรับงานนั้นโดยเฉพาะ

#### **"Hallucinations" คืออะไร และควรจัดการอย่างไร?**

บางครั้ง AI อาจเกิดอาการสร้างคำตอบขึ้นมาเอง — หมายถึงให้คำตอบที่ดูเหมือนไม่มีที่มาและไม่ได้อิงจากข้อมูลฝึกสอน พฤติกรรมนี้พบได้น้อย แต่เป็นลักษณะที่ทราบกันดีของโมเดลภาษาขนาดใหญ่

* **หากเกิดขึ้นเพียงครั้งเดียว:** อาจเป็นเพียงข้อผิดพลาดที่คาดเดาไม่ได้ แนวทางที่ดีที่สุดคือเฝ้าติดตามสถานการณ์ อาจไม่เกิดขึ้นอีก
* **หากปัญหาเกิดซ้ำ:** หาก AI สร้างคำตอบขึ้นมาเองซ้ำ ๆ หรือให้ข้อมูลไม่ถูกต้องแบบเดิม แสดงว่ามีปัญหาที่ลึกกว่านั้นในข้อมูลฝึกสอน

หากพบปัญหาต่อเนื่องที่ไม่สามารถแก้ได้ด้วยการปรับปรุงข้อมูลฝึกสอน โปรดติดต่อทีมสนับสนุนเพื่อขอความช่วยเหลือ
