เครื่องมือ เวิร์กโฟลว์ และตารางข้อมูล

เครื่องมือ เวิร์กโฟลว์ และตารางข้อมูล

สิ่งเหล่านี้คือ「ความสามารถในการลงมือทำ」ของ LoopAgent——เมื่อกำหนดค่าแล้ว โมเดลสามารถเรียกใช้พวกมันได้เองระหว่างบทสนทนาเพื่อทำงานเป้าหมายให้สำเร็จ

เครื่องมือและ MCP

  • เมื่อผูกปลั๊กอิน / MCP เข้ากับ LoopAgent แล้ว โมเดลสามารถเรียกใช้เครื่องมือที่เกี่ยวข้องได้ตามความจำเป็น
  • ความปลอดภัยของข้อมูลรับรอง (credential): ข้อมูลที่ละเอียดอ่อน เช่น URL, API Key และเฮดเดอร์การยืนยันตัวตน ถูกเก็บไว้ทั้งหมดที่ฝั่งแพลตฟอร์ม การรันก็ทำที่ฝั่งแพลตฟอร์มเช่นกัน และโมเดลไม่เคยแตะต้องคีย์ลับของคุณ พารามิเตอร์ที่มีชื่อคล้าย key / token / secret จะถูกซ่อนจากโมเดล และแพลตฟอร์มจะฉีดเข้าไปตอนรัน
  • เมื่อเครื่องมือมีไม่มาก โมเดลจะเห็นและเรียกใช้ได้โดยตรง เมื่อมีจำนวนมาก (เกิน 30 ตัว) จะเปลี่ยนเป็นโหมด「โหลดแบบเลื่อน (lazy loading)」เพื่อประหยัด Token และควบคุมต้นทุน

จุดสำคัญในการใช้งาน

  • เครื่องมือเกิดข้อผิดพลาดไม่ทำให้รอบนี้สะดุด: เมื่อการเรียกใช้เครื่องมือล้มเหลว การ์ดเครื่องมือจะแสดงข้อความข้อผิดพลาด โมเดลจะถ่ายทอดหรือลองใหม่ และให้บริการต่อไป
  • มองไม่เห็นกระบวนการเรียกใช้เครื่องมือ: ควบคุมโดยสวิตช์「แสดงกระบวนการเรียกใช้」ภายใต้ LoopAgent - เอาต์พุต (ต้องเปิดทั้งระดับปลั๊กอินและระดับเอเจนต์)

การแก้ปัญหาเมื่อเรียกเครื่องมือไม่ได้

  1. สวิตช์หลักของเครื่องมือในเอเจนต์เปิดอยู่หรือไม่
  2. ปลั๊กอินถูกผูกกับเอเจนต์นี้และเปิดใช้งานแล้วหรือไม่
  3. การกระทำ (action) นั้นถูกปิดใช้งานที่ระดับปลั๊กอินหรือระดับเอเจนต์หรือไม่
  4. รายการอนุญาตการตรวจสอบ MCP ได้กันเครื่องมือนั้นออกไปหรือไม่

เวิร์กโฟลว์

เวิร์กโฟลว์ที่เผยแพร่แล้วสามารถกลายเป็นเครื่องมือที่โมเดลทริกเกอร์ได้เหมือนเรียกเครื่องมือ พารามิเตอร์อินพุตของโหนด START ของเวิร์กโฟลว์ก็คือพารามิเตอร์อินพุตของเครื่องมือนี้

การจะให้เวิร์กโฟลว์กลายเป็นเครื่องมือที่เรียกใช้ได้ ต้องเป็นไปตามสามเงื่อนไขพร้อมกัน (หากขาดข้อใดข้อหนึ่ง เครื่องมือจะไม่ปรากฏ และจะไม่มีการรายงานข้อผิดพลาด):

  1. สวิตช์หลักของเวิร์กโฟลว์ในเอเจนต์เปิดอยู่
  2. เวิร์กโฟลว์นั้นถูกเชื่อมโยงกับเอเจนต์นี้แล้ว
  3. เวิร์กโฟลว์นั้นเผยแพร่แล้ว (เวิร์กโฟลว์ที่มีเพียงฉบับร่างจะถูกข้าม)
  • หากเปลี่ยนฉบับร่างเวิร์กโฟลว์แต่ไม่เผยแพร่ LoopAgent จะยังรันเวอร์ชันที่เผยแพร่แล้วเดิม
  • 「คำอธิบาย」ของเวิร์กโฟลว์ต้องเขียนวัตถุประสงค์ให้ชัดเจน มิฉะนั้นโมเดลจะสืบค้นไม่พบและจะไม่เรียกใช้
  • เครดิตของการรันเวิร์กโฟลว์จะถูกคิดกับองค์กรที่เป็นเจ้าของเวิร์กโฟลว์

ตารางข้อมูลและแผนภูมิ

เมื่อผูกตารางข้อมูลเข้ากับ LoopAgent แล้ว โมเดลจะได้รับความสามารถสองอย่างโดยอัตโนมัติ: การค้นตารางด้วยภาษาธรรมชาติ และการเปลี่ยนผลการค้นเป็นแผนภูมิ โมเดลไม่เขียน SQL ตลอดกระบวนการ

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

แหล่งที่มาของตาราง: ตารางข้อมูลของ LoopAgent จะเลือกในโหนดข้อมูลของตัวมันเอง โปรดเลือกตารางในโหนดข้อมูลของ LoopAgent การไปแก้การตั้งค่าตารางข้อมูลในตำแหน่งอื่นของเอเจนต์จะไม่มีผลกับ LoopAgent