บทที่ 2

เอเจนต์

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

ทุกบท

ตัวตน

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

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

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

คำสั่งประจำ

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

คำสั่งที่ดีต้องเจาะจงและมีขอบเขตชัดเจน ระบุกลุ่มเป้าหมาย ระบุน้ำเสียง ระบุกฎการส่งต่อ (“เรื่องอะไรก็ตามที่เกี่ยวกับการคืนเงิน ให้ส่งต่อให้คนจัดการ”) และระบุสิ่งที่อยู่นอกขอบเขต บรีฟที่คลุมเครือจะสร้างเอเจนต์ที่มั่นใจผิด ๆ เกี่ยวกับขอบเขตงานของตัวเอง

มีผลทันที

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

การเลือกโมเดล

Olano ทำงานได้กับผู้ให้บริการ LLM มากกว่า 18 ราย และโมเดลเป็นตัวเลือกเฉพาะของแต่ละเอเจนต์ ในระบบแบบมีผู้ดูแล เมนูดรอปดาวน์จะขึ้นต้นด้วยระดับที่ Olano ดูแลจัดการให้ เรียงเป็นบันไดตายตัว - Olano Turbo (เร็วและราคาประหยัด เป็นค่าเริ่มต้น) Olano Pro (งานหลายขั้นตอนที่ซับซ้อนกว่า) และ Olano Max (ความสามารถสูงสุด ค่าใช้จ่ายสูงสุด) แต่ละระดับคิดเป็นเครดิตโดยไม่ต้องมีคีย์ผู้ให้บริการของคุณเอง ถัดลงไปด้านล่างคือผู้ให้บริการรายใดก็ตามที่คุณยืนยันตัวตนไว้เอง

ดรอปดาวน์จะแสดงเฉพาะผู้ให้บริการที่คุณใช้งานได้จริงเท่านั้น ผู้ให้บริการแบบใช้คีย์จะปรากฏขึ้นเมื่อมีคีย์แล้ว ส่วนผู้ให้บริการแบบ OAuth จะปรากฏขึ้นเมื่อเชื่อมต่อแล้ว คุณจะไม่มีทางเลือกโมเดลที่ตอบไม่ได้เลย ในกรณีที่โมเดลรองรับการปรับระดับความพยายามในการให้เหตุผล จะมีดรอปดาวน์ ระดับความพยายามในการให้เหตุผล จะปรากฏใต้ Model ส่วนโมเดลที่ไม่มีตัวเลือกนี้จะไม่แสดงอะไรเลย เพราะไม่มีอะไรให้ตั้งค่า

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

เครื่องมือ

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

เครื่องมือบางอย่างถูกฝังให้ใช้งานอัตโนมัติและไม่แสดงอยู่ในนี้ ได้แก่ ความจำ เวลา การค้นเว็บ และตัวช่วยสากลอื่น ๆ อีกหยิบมือที่เอเจนต์ทุกตัวได้รับ เครื่องมือด้านปฏิบัติการ เช่น การตั้งตารางเวลา การอนุมัติ การจัดการฮาร์ตบีต จะอยู่ที่ซับเอเจนต์ด้านปฏิบัติการที่ฝังมาในตัว แทนที่จะมอบให้เอเจนต์ทุกตัวโดยตรง

ที่ด้านล่างของแท็บ จะมีส่วนที่ยุบไว้ชื่อ การปรับค่าการอนุมัติ (ขั้นสูง) ซึ่งจะแสดงรายการเครื่องมือที่เลือกไว้พร้อมสถานะการอนุมัติที่มีผลจริง และมีตัวควบคุมต่อเครื่องมือแต่ละอย่างเป็น ค่าเริ่มต้น / ถามทุกครั้ง / ไม่ต้องถาม ให้เลือก การตั้งค่านี้ต่อเครื่องมือถือเป็นกฎที่มีลำดับความสำคัญสูงสุดในระบบอนุมัติ ดูรายละเอียดที่ บทที่ 8.

ระวัง

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

สกิลและซับเอเจนต์

หนึ่ง สกิล คือขั้นตอนที่เขียนไว้เป็นลายลักษณ์อักษรให้เอเจนต์ทำตามได้ เป็นโฟลเดอร์ที่มีคำสั่ง และอาจมีสคริปต์ประกอบด้วยก็ได้ สกิล แท็บนี้แสดงรายการไดเรกทอรีสกิลที่ใช้ได้กับเอเจนต์ตัวนี้ และให้คุณเปิดหรือปิดใช้งานได้ สกิลคือวิธีที่คุณสอนขั้นตอนที่ทำซ้ำได้ อย่างเช่น “เราคัดกรองลีดขาเข้าอย่างไร” “เราจัดรูปแบบรายงานประจำสัปดาห์อย่างไร” โดยไม่ต้องยัดมันลงในพรอมป์ตระบบ เนื้อหานี้อยู่ใน บทที่ 3.

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

การตั้งค่าต่อเอเจนต์

ส่วนที่เหลือของแท็บ Overview คือกองการ์ดตัวเลือก ทุกตัวควบคุมมีคำแนะนำบอกว่ามันทำอะไร และทุกดรอปดาวน์จะบอกความหมายของแต่ละตัวเลือก คุณไม่ควรต้องเดาเอาเอง

การ์ดควบคุมอะไร
ความจำเอเจนต์เก็บความจำระยะยาวและค้นหาในเอกสารของตัวเองหรือไม่ ดูที่ บทที่ 3.
ฮาร์ตบีตเปิดใช้การตรวจสอบเบื้องหลังที่ทำซ้ำ และเลือกความถี่ในการทำงาน มีผลทันที ไม่ต้องรีสตาร์ท
การกำกับดูแลเส้นฐานการอนุมัติแบบถาวร คือโหมด Trusted, Supervised หรือ Locked-down บวกกับสวิตช์ “ถามก่อนทำการเขียนข้อมูล” และ “ถามก่อนรันคำสั่งเชลล์” ที่ซ้อนอยู่ด้านบนอีกชั้น
Cortex Engineสวิตช์หลักสำหรับงานพัฒนาตนเองแบบอัตโนมัติของเอเจนต์ตัวนี้ การปิดจะหยุดงานนั้นทันที
โหมดหลายผู้ใช้เปลี่ยนเอเจนต์ตัวเดียวให้เป็นตัวที่หลายคนใช้ร่วมกันได้ โดยความจำของแต่ละคนแยกจากกัน ดูที่ บทที่ 9.
การเข้าถึงและความปลอดภัยHuman-only (ไม่มีเอเจนต์ตัวอื่นส่งข้อความหาได้), Hidden (ไม่แสดงในรายการ), การยอมรับอัตโนมัติในแชต และขีดจำกัดตัวเลขว่าหนึ่งรอบทำงานได้นานแค่ไหน
การจำกัดอัตราการจำกัดจำนวนข้อความขาเข้าต่อนาที ต่อชั่วโมง และต่อวัน พร้อมตัวเลือกปรับแยกตามช่องทางได้ งานตามตารางเวลาและงานอัตโนมัติได้รับการยกเว้น
ตารางเวลาตัวแก้ไขแบบเต็มรูปแบบสำหรับงานที่ทำซ้ำของเอเจนต์ตัวนี้ การบันทึกจะมีผลทันที ดูที่ บทที่ 6.

แท็บอื่น ๆ ครอบคลุมส่วนที่เหลือ ได้แก่ คอนเนกเตอร์ และ MCP สำหรับการเข้าถึงภายนอก (บทที่ 5), เว็บฮุก สำหรับอีเวนต์ทั้งขาเข้าและขาออก คำสั่ง สำหรับกำหนดว่าผู้ใช้แชตรันคำสั่งสแลชใดได้บ้าง Talk to Agent สำหรับตำแหน่งในองค์กรและสิทธิ์การส่งข้อความ ตัวแปร สำหรับข้อมูลรับรองที่จำกัดเฉพาะเอเจนต์ตัวนี้ตัวเดียว และ ขั้นสูง สำหรับการตั้งค่าที่เหลือทั้งหมด หากระบบของคุณอนุญาต จะมีแท็บ การตั้งค่า จะแสดงไฟล์การตั้งค่าเบื้องหลังของเอเจนต์นั้นโดยตรง

อะไรที่ทำให้เอเจนต์หนึ่งตัวดี

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

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