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