ข้ามไปยังเนื้อหา
EN
คู่มือความรู้

ค้นหาด้วยภาษาธรรมชาติ: เปลี่ยนประโยคเป็นเงื่อนไขที่ทบทวนได้

การตีความภาษาเสนอแผนค้นหา ไม่ได้สร้างหลักฐานหรือให้สิทธิ์เข้าถึง

ค้นหาด้วยภาษาธรรมชาติ: เปลี่ยนประโยคเป็นเงื่อนไขที่ทบทวนได้

แผนภาพอธิบายหลักการ ไม่ใช่หน้าจอผลิตภัณฑ์หรือผลทดสอบจริง

1. รักษาเงื่อนไขประกอบ ไม่ใช่เพียงเก็บคำสำคัญ

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

ประเภทบุคคลต้องถือเป็นคำบรรยายการแสดงออกที่ปรากฏตามที่ผู้ใช้ระบุ ไม่ใช่หลักฐานอัตลักษณ์ทางเพศหรือเพศของบุคคล ระบบไม่ควรอนุมานลักษณะที่ได้รับการคุ้มครองหรือระบุตัวตนจากคำขอนี้ ถ้าการตีความภาพไม่แน่นอนให้คงสถานะนั้นและใช้ผู้มีสิทธิ์ตรวจทาน ไม่เปลี่ยนลักษณะที่ค้นเจอเป็นการลงโทษอัตโนมัติ คำบรรยายเป็นสมมติฐานต่อหลักฐานที่มองเห็น ไม่ใช่ข้ออ้างเกี่ยวกับตัวตนหรือเรื่องส่วนตัวของคน

แยกคำค้นเป็นเงื่อนไขที่ตรวจสอบได้ คำบอกเวลาอย่าง “ราว 13:00” ยังขาดวันที่ เขตเวลา และช่วงคลาดเคลื่อน จึงต้องยืนยันก่อนค้นจริง คำค้นผู้ใช้; แยกเงื่อนไข; ยืนยันเวลา/กล้อง; แผนค้นที่ตรวจแล้ว 1 คำค้นผู้ใช้ 2 แยกเงื่อนไข 3 ยืนยันเวลา/ กล้อง 4 แผนค้นที่ตรวจแล้ว

เลื่อนแผนภาพซ้าย–ขวาเพื่อดูรายละเอียดครบทุกส่วน

แยกคำค้นเป็นเงื่อนไขที่ตรวจสอบได้ คำบอกเวลาอย่าง “ราว 13:00” ยังขาดวันที่ เขตเวลา และช่วงคลาดเคลื่อน จึงต้องยืนยันก่อนค้นจริง แผนภาพอธิบายหลักการ ไม่ใช่หน้าจอผลิตภัณฑ์หรือผลทดสอบจริง

2. ยืนยันบริบทเวลาที่ขาดก่อนดำเนินการ

เวลา 13:00 ไม่ระบุวัน เขตเวลา หรือระยะคลาดเคลื่อน คำว่า “ประมาณ” อาจหมายถึงช่วงแคบหรือกว้างตามงาน ต้องให้ผู้ใช้ยืนยันวันที่ เขตเวลา และหน้าต่างเวลา ไม่เลือกวันนี้หรือระยะเผื่อเองโดยเงียบ ช่วงที่ยืนยันควรอิงเวลาถ่ายจากต้นทาง พร้อมแสดงความไม่แน่นอนนาฬิกาและการรับข้อมูลล่าช้าเมื่อกระทบความครอบคลุม การแปลงเป็นเวลาเครื่องเซิร์ฟเวอร์อย่างเดียวไม่แก้ความกำกวมของผู้ใช้

เลือกกล้องและตัวกรองโครงสร้างจากรหัสในรายการที่ผู้ใช้มีสิทธิ์ ไม่ใช่ชื่อที่โมเดลภาษาสร้างขึ้นเอง เงื่อนไขตัวเลขต้องมีฟิลด์ หน่วย ตัวดำเนินการเปรียบเทียบ และสถานะค่าถูกต้องที่รู้จัก ค่า null หรือ invalid ห้ามแปลงเป็นศูนย์เพื่อให้ผ่านตัวกรอง เวลา กล้อง และช่วงค่าเป็นข้อจำกัดบังคับตลอดการค้นคืนและจัดอันดับ ความคล้ายทางความหมายที่น่าสนใจชดเชยการอยู่นอกข้อจำกัดไม่ได้

{
  "intent": "search_events",
  "person_description": {"apparent_presentation": "user_described_woman", "state": "requires_review"},
  "attributes": [{"subject": "person", "field": "shirt_color", "value": "red"}],
  "relations": [{"subject": "person", "predicate": "holding", "object": "same_box"}],
  "time": {"clock": "13:00", "date": null, "timezone": null, "window_minutes": null},
  "camera_ids": [],
  "execution_state": "needs_user_confirmation"
}

3. แยกมีหลักฐาน ขัดแย้ง และไม่ทราบ

แผนค้นหาควรระบุว่าแต่ละเงื่อนไขตรวจด้วยอะไร สีเสื้อต้องดูบริเวณที่ถูกต้องและแสงที่ใช้ประเมินได้ การถือต้องมีข้อสังเกตความสัมพันธ์หรือลำดับภาพที่ตรวจทานได้ คะแนนโมเดลอาจช่วยเลือกผู้สมัคร แต่ไม่ได้พิสูจน์ตรรกะ AND ของคุณลักษณะทั้งหมด ต้องเก็บหรือส่งสถานะหลักฐานแยกกันเพื่อไม่ให้คะแนนสีแดงสูงกลบความสัมพันธ์ถือที่ยังไม่ทราบ

เงื่อนไขปฏิเสธต้องระวัง “ไม่ได้ถือกล่อง” ยืนยันไม่ได้เพียงเพราะตัวตรวจจับพลาดกล่องระหว่างถูกบัง แยกหลักฐานที่เห็นและขัดแย้งออกจากการไม่มีป้ายกำกับ และมุมที่ประเมินไม่ได้ เมื่อคำขอกำกวมให้แสดงจุดที่ต้องถามต่อ ไม่ลดเงื่อนไขเอง หากเสนอผลตรงเพียงบางส่วน ต้องระบุส่วนที่ไม่ผ่านและส่วนไม่ทราบอย่างชัดเจน ไม่เสนอว่าเป็นคำตอบตรงครบทุกเงื่อนไข

  • ผูกคุณลักษณะกับประธานที่ระบุ ไม่ยอมรับสีที่พบในส่วนอื่นของเฟรมแทนสีเสื้อ
  • ผูกความสัมพันธ์กับผู้กระทำและวัตถุ แล้วตรวจว่าหลักฐานเกี่ยวกับกล่องเดียวกันจริง
  • แยกไม่ทราบออกจากเท็จ รวมมือที่ถูกบัง เสื้อที่กำกวม และการปฏิเสธที่ไม่มีหลักฐาน
  • แสดงการเปลี่ยนขอบเขตที่ตีความ การผ่อนกล้อง หน้าต่างเวลา หรือความสัมพันธ์ต้องได้รับการยืนยันชัดเจน
ผลของเงื่อนไขมีสามสถานะ ไม่เห็นมือเพราะถูกบังหมายถึงยังไม่ทราบ ไม่ใช่หลักฐานว่าไม่ได้ถือ และไม่ใช่ผลตรงเงื่อนไข รองรับ; หลักฐานตรงเงื่อนไข; ขัดแย้ง; หลักฐานขัดเงื่อนไข; ยังไม่ทราบ; ภาพบัง/ข้อมูลขาด รองรับ หลักฐานตรงเงื่อนไข + ขัดแย้ง หลักฐานขัดเงื่อนไข − ยังไม่ทราบ ภาพบัง/ข้อมูลขาด ?

เลื่อนแผนภาพซ้าย–ขวาเพื่อดูรายละเอียดครบทุกส่วน

ผลของเงื่อนไขมีสามสถานะ ไม่เห็นมือเพราะถูกบังหมายถึงยังไม่ทราบ ไม่ใช่หลักฐานว่าไม่ได้ถือ และไม่ใช่ผลตรงเงื่อนไข แผนภาพอธิบายหลักการ ไม่ใช่หน้าจอผลิตภัณฑ์หรือผลทดสอบจริง

4. ใช้แผนที่ตรวจแล้ว ไม่รัน SQL ที่โมเดลสร้างโดยตรง

การตีความภาษาควรได้แผนกลางที่จำกัดรูปแบบ ตรวจโครงสร้าง ชื่อฟิลด์ ตัวดำเนินการ ช่วงค่า ชนิดข้อมูล และขนาดคำค้นสูงสุดด้วยโค้ดแอปพลิเคชันตามปกติ แปลงเฉพาะงานในรายการอนุญาตเป็นคำสั่งอ่านอย่างเดียวที่ใช้พารามิเตอร์ โมเดลไม่ควรส่ง SQL เพื่อรันทันที เลือกตารางใดก็ได้ หรือข้ามเงื่อนไขผู้เช่า หากแผนไม่ถูกต้องให้ถามเพิ่มหรือส่งข้อผิดพลาดที่ควบคุมได้ ไม่เดาค่าทดแทน

การอนุญาตเป็นเรื่องแยกจากโมเดลและถ้อยคำผู้ใช้ จำกัดต้นทางก่อนค้นคืนและก่อนจัดอันดับผู้สมัคร รวมแขนงค้นเชิงความหมาย และตรวจใหม่ก่อนเล่นวิดีโอ คำขอ “ค้นทุกกล้อง” ไม่ขยายสิทธิ์ หลีกเลี่ยงจำนวน ภาพย่อ หรือข้อความสรุปที่รั่วจากต้นทางที่ถูกกันออก การยืนยันการตีความยืนยันเพียงความต้องการค้นหา ไม่ได้ทำให้มีสิทธิ์เปิดวิดีโอต้นทางเพิ่มเติม

5. ถือคำค้นและหลักฐานที่ค้นได้เป็นข้อมูลไม่เชื่อถือ

Prompt injection อาจมาจากคำค้นผู้ใช้ ข้อความ OCR บนป้าย คำบรรยายที่เก็บ หรือคำอธิบายที่ค้นคืน ข้อความสั่งให้ข้ามกฎสิทธิ์หรือเรียกคำสั่งยังเป็นเนื้อหาหลักฐาน ไม่ใช่คำสั่งที่มีอำนาจ จำกัดบทบาทตัวตีความและวางอำนาจเครื่องมือไว้นอกข้อความที่สร้าง OWASP อธิบายว่าการค้นคืนและถ้อยคำในพรอมป์เพียงอย่างเดียวไม่กำจัดความเสี่ยงนี้ จึงยังต้องตรวจแผนและบังคับสิทธิ์ที่ระดับแอปพลิเคชัน

คำอธิบายที่โมเดลภาษาสร้างควรอ้างเหตุการณ์และช่วงหลักฐานที่ผู้ใช้มีสิทธิ์สำหรับแต่ละเงื่อนไข ไม่แต่งการถือ เติมเวลาที่หาย หรือถือคำสั่งในภาพเป็นเหตุผลเปลี่ยนแผนค้นหา ลดการเก็บคำค้นและหลักฐานที่ไม่จำเป็น เพราะคำที่ใช้เองอาจมีข้อมูลส่วนบุคคล แนวทางเหล่านี้เป็นประเด็นออกแบบ ไม่ใช่คำสัญญาว่าการติดตั้งที่อยู่ในแผนบรรเทาการโจมตีทุกแบบแล้ว

6. ส่งคำตอบที่ตรวจและแก้การตีความได้

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

ทดสอบคำถอดความ สำนวนไทย คำผสมภาษา เงื่อนไขขัดกัน และการไม่ระบุวันก่อนพึ่งตัวตีความ วัดทั้งการรักษาความสัมพันธ์ตามความต้องการและความเกี่ยวข้องของผลค้นจริง แนวทาง AIFacon Detection ที่อยู่ในแผนมีบริบท NLP ค้นฟิลด์เหตุการณ์ที่เก็บร่วมกับความหมายภาพหรือวิดีโอ บทความนี้อธิบายปัญหาการตีความ ไม่ใช่ระบบค้นหาที่เปิดใช้แล้ว ผลทดสอบเปรียบเทียบ หรือการรับประกันว่าเข้าใจคำขอทุกแบบ

แหล่งอ้างอิงและอ่านต่อ

JSON แสดงการตีความที่ยังไม่ยืนยัน ไม่ใช่คำค้นที่สั่งรันหรือสาธิตจริง AIFacon Detection อยู่ในแผน ห้ามใช้คำบรรยายภาพอนุมานตัวตนหรือลักษณะที่ได้รับการคุ้มครอง

นำหลักการไปออกแบบ Pilot ของคุณ

ส่งข้อมูลชนิดเกจ สภาพติดตั้ง และระบบปลายทางเพื่อหารือขอบเขตที่ตรวจสอบได้

อ่านบทความเทคโนโลยีและแนวทางใช้งาน AI

เรียนรู้หลักการ ข้อจำกัด และวิธีประเมินระบบจากบทความที่เผยแพร่บนเว็บไซต์

ข่าวสาร