Skip to content
สร้างและทดสอบแล้ว แต่ถูกจำกัดสิทธิ์ ปรับใช้บางส่วน หรือตั้งใจยังไม่เปิดใช้งาน

โทรศัพท์

เสียงเข้าและออก และ SMS ไม่ใช่การโทรศัพท์

หน้าที่การทำงาน

การจดจำและการสังเคราะห์เสียงทำงานแบบโฮสต์เอง (self-hosted) โดยมีการกำหนดเส้นทางตามภาษาไปยังผู้ให้บริการต่าง ๆ พร้อมเลเยอร์สลับกันพูดที่จัดการการขัดจังหวะและการสตรีมระดับประโยค เพื่อไม่ให้การสนทนาด้วยเสียงรู้สึกเหมือนการใช้วิทยุสื่อสาร นอกจากนี้ยังมีเส้นทาง SMS แยกต่างหากที่ใช้งานผ่านฟีเจอร์แฟล็กสำหรับการรับส่งข้อความ

ทำไมสิ่งนี้จึงสำคัญ

ฉันสามารถพูดคุยกับมันโดยตรงได้หรือไม่?

วิธีการทำงาน

  • การจดจำและการสังเคราะห์เสียงทำงานในคอนเทนเนอร์ของตัวเอง โดยมีการกำหนดเส้นทางไปยังผู้ให้บริการตามภาษาสำหรับภาษาที่โมเดลท้องถิ่นประมวลผลได้ไม่ดี

    การสลับกันพูดมีความชัดเจน

  • ตัวควบคุมการสลับการพูด (turn gate) และตัวแบ่งประโยค (sentence chunker) จะจัดการการขัดจังหวะและการสตรีม แทนที่จะต้องรอให้ตอบกลับครบถ้วนก่อนจึงจะพูด

    ระบบโทรศัพท์รองรับเฉพาะ SMS และปิดใช้งานโดยค่าเริ่มต้น

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

    เอเจนต์ของฉันสามารถรับโทรศัพท์ได้หรือไม่?

คำถาม

ไม่ได้ ไม่มีการโทรเข้าหรือโทรออก ระบบเสียงทำงานในเบราว์เซอร์ ส่วนระบบโทรศัพท์รองรับเฉพาะ SMS และปัจจุบันถูกปิดใช้งานอยู่
ระบบเสียงรองรับภาษาใดบ้าง?
รองรับหลากหลายภาษา โดยมีการกำหนดเส้นทางไปยังผู้ให้บริการที่แตกต่างกันตามภาษา รวมถึงผู้ให้บริการเฉพาะสำหรับกลุ่มภาษาอินดิก (Indic) ที่โมเดลทั่วไปทำงานได้ไม่ดีนัก
TrustGraph

The rest of the bag

ส่งมอบและใช้งานได้แล้ววันนี้

การกำหนดสิทธิ์รายเอกสารที่กรองคำตอบ ไม่ใช่แค่หน้าเว็บ

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

ทุกโฟลเดอร์และเอกสารย่อยจะมีนโยบายการเข้าถึง: สาธารณะ, ลงชื่อเข้าใช้แล้ว, หรือได้รับการอนุมัติจากเจ้าของ นโยบายเหล่านี้จะถูกประมวลผลเป็นกรอบข้อมูลต่อเซสชันเพื่อกรองสิ่งที่เอเจนต์สามารถดึงข้อมูลได้ก่อนที่จะตอบกลับ ทะเบียนความสามารถ (capability registry) จะควบคุมฟีเจอร์ทั้งหมดตามผู้เช่า (tenant) และการตรวจสอบการเข้าถึงที่สำคัญจะถูกปิดกั้นการเข้าถึงเมื่อเกิดข้อผิดพลาด (fail closed)

ส่งมอบและใช้งานได้แล้ววันนี้

เอกสาร

โครงสร้างโฟลเดอร์ที่เอเจนต์ใช้อ่าน และไฟล์กำหนดค่าที่เอเจนต์ปฏิบัติตาม

การดึงข้อมูลครอบคลุมไฟล์ PDF, สเปรดชีต และบันทึกการสนทนา ส่วนไฟล์ไบนารีรูปแบบพิเศษจะไม่ถูกแยกวิเคราะห์

ส่งมอบและใช้งานได้แล้ววันนี้

เหตุการณ์

บัญชีแยกประเภทที่ทนทานซึ่งบันทึกสิ่งที่เอเจนต์ทำและเหตุผล

event bus ภายในกระบวนการ (in-process) เป็นตัวส่งสัญญาณแบบโหนดเดียว (single-node emitter) ไม่ใช่โบรกเกอร์แบบกระจายศูนย์ (distributed broker) ส่วนบันทึกข้ามเอเจนต์ที่ทนทานนั้นเป็นบัญชีแยกประเภทงาน Postgres ที่แยกต่างหาก

กลับไปที่เรื่องราว

That was step 1 of 6: a request arrives. Next, the subdomain is the isolation boundary, so the request resolves to one workspace, one database, and one question of whether it is even in scope.