บล็อก

AI แบบเชื่อมต่อแบบเรียลไทม์ - Tool Calling

ทำความรู้จักกับ Tool Calling ของ AI

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

Tool Calling คืออะไร

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

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

กระบวนการประมวลผลคำขอ

กระบวนการประมวลผลคำขอ
ตัวอย่างคำขอ

สิ่งที่ทำได้ด้วย Tool Calling

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

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

ประเด็นที่ต้องตรวจสอบเมื่อออกแบบ

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

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

แนวทางของ CLEVI สำหรับการนำไปใช้ในงานจริง

หลักการประยุกต์ใช้ CLEVI

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

  • Tool Calling
  • Function Calling
  • Generative AI
  • AI Agent
  • การทำงานอัตโนมัติในงาน
  • การเชื่อมต่อ API
กลับไปยังห้องข่าว

ภาษาและภูมิภาค

ภาษาที่แปลโดยเครื่องแปลจะถูกแปลโดย clevi/cip-5.5-im และมีการระบุว่าเป็นภาษาที่แปลโดยเครื่องแปล ใช้กับภาษาที่มีชุดเว็บไซต์เผยแพร่แล้ว

137 ภาษา

แนะนำ

1

เอเชียตะวันออก

7

เอเชียตะวันออกเฉียงใต้

11

เอเชียใต้

18

เอเชียกลาง

5

ตะวันออกกลางและคอเคซัส

10

ยุโรปตะวันตกและยุโรปใต้

17

สหราชอาณาจักรและไอร์แลนด์

4

ยุโรปเหนือ

10

ยุโรปกลางและบอลข่าน

14

ยุโรปตะวันออก

5

แอฟริกาตะวันออก

8

แอฟริกาตะวันตกและแอฟริกากลาง

9

แอฟริกาตอนใต้

8

อเมริกา

5

โอเชียเนีย

5