อนุกรมวิธาน
การรู้ว่าคำถามเกี่ยวกับอะไรก่อนที่จะตอบ
หน้าที่การทำงาน
แท็กความรู้ได้มาจากข้อมูลที่เอเจนต์ใช้เป็นฐานและจากตัวเชื่อมต่อของมัน และแท็กเหล่านั้นจะรับรู้นโยบายด้วย: แท็กสามารถแสดงให้เห็นได้ในขณะที่แหล่งที่มาเบื้องหลังถูกซ่อนอยู่ ตัวจำแนกประเภทแบบแบ่งระดับจะตัดสินว่าคำถามที่เข้ามานั้นอยู่ในขอบเขตของเอเจนต์หรือไม่ โดยจะยกระดับจากการจับคู่รูปแบบที่มีราคาถูกไปเป็นการเปรียบเทียบการฝังตัว (embedding) เฉพาะเมื่อจำเป็นเท่านั้น
ทำไมสิ่งนี้จึงสำคัญ
จะเกิดอะไรขึ้นเมื่อมีคนถามในสิ่งที่มันไม่ควรตอบ?
วิธีการทำงาน
แท็กที่ได้มาจากข้อมูลที่ถูกจำกัดจะไม่ทำให้ข้อมูลนั้นรั่วไหลไปยังผู้ที่ไม่มีสิทธิ์เข้าถึง
การจำแนกประเภทแบ่งเป็นระดับเพื่อควบคุมค่าใช้จ่าย
การจับคู่รูปแบบราคาถูกจะทำงานก่อน ส่วนการเปรียบเทียบการฝังตัวจะทำงานเมื่อระดับราคาถูกไม่มีความมั่นใจเท่านั้น
มันไม่ใช่ออนโทโลยี และเราจะไม่เรียกมันว่าอย่างนั้น
ไม่มีลำดับขั้นที่ต้องสร้างขึ้น ไม่มีระบบสืบทอด ไม่มีสกีมาที่ต้องดูแลรักษา หากคุณต้องการอนุกรมวิธานอย่างเป็นทางการที่คุณจัดการเอง สิ่งนี้ยังไม่ใช่
ฉันสามารถกำหนดอนุกรมวิธานของตัวเองได้ไหม?
คำถาม
- ยังไม่ได้ในตอนนี้ แท็กจะถูกดึงมาจากข้อมูลของคุณแทนที่จะสร้างขึ้นเป็นโครงสร้าง ลำดับขั้นที่ผู้ใช้กำหนดเองได้คือขั้นตอนต่อไปที่ชัดเจน แต่ยังไม่ได้สร้างขึ้น
- จะเกิดอะไรขึ้นกับคำถามที่อยู่นอกขอบเขต?
- ตัวจำแนกประเภทจะตั้งค่าสถานะไว้ก่อนที่โมเดลจะเริ่มตอบคำถาม เพื่อให้เอเจนต์สามารถเปลี่ยนเส้นทางแทนที่จะด้นสด
- ใช้งานจริง
The rest of the bag
การกำหนดสิทธิ์รายเอกสารที่กรองคำตอบ ไม่ใช่แค่หน้าเว็บ
การประมวลผลนโยบายจะถูกแคชไว้ต่อเซสชันเพื่อความรวดเร็ว การเปลี่ยนแปลงสิทธิ์จะส่งผลเมื่อแคชถูกล้างข้อมูล แทนที่จะส่งผลทันทีกับทุกคำขอที่กำลังดำเนินการอยู่
ทุกโฟลเดอร์และเอกสารย่อยจะมีนโยบายการเข้าถึง: สาธารณะ, ลงชื่อเข้าใช้แล้ว, หรือได้รับการอนุมัติจากเจ้าของ นโยบายเหล่านี้จะถูกประมวลผลเป็นกรอบข้อมูลต่อเซสชันเพื่อกรองสิ่งที่เอเจนต์สามารถดึงข้อมูลได้ก่อนที่จะตอบกลับ ทะเบียนความสามารถ (capability registry) จะควบคุมฟีเจอร์ทั้งหมดตามผู้เช่า (tenant) และการตรวจสอบการเข้าถึงที่สำคัญจะถูกปิดกั้นการเข้าถึงเมื่อเกิดข้อผิดพลาด (fail closed)
เอกสาร
โครงสร้างโฟลเดอร์ที่เอเจนต์ใช้อ่าน และไฟล์กำหนดค่าที่เอเจนต์ปฏิบัติตาม
การดึงข้อมูลครอบคลุมไฟล์ PDF, สเปรดชีต และบันทึกการสนทนา ส่วนไฟล์ไบนารีรูปแบบพิเศษจะไม่ถูกแยกวิเคราะห์
เหตุการณ์
บัญชีแยกประเภทที่ทนทานซึ่งบันทึกสิ่งที่เอเจนต์ทำและเหตุผล
event bus ภายในกระบวนการ (in-process) เป็นตัวส่งสัญญาณแบบโหนดเดียว (single-node emitter) ไม่ใช่โบรกเกอร์แบบกระจายศูนย์ (distributed broker) ส่วนบันทึกข้ามเอเจนต์ที่ทนทานนั้นเป็นบัญชีแยกประเภทงาน Postgres ที่แยกต่างหาก
That was step 2 of 6: it crosses a tenant boundary. Next, for agent-to-agent traffic the edge is authorised before anything executes, and the caller token is minted for that hop alone.