กลับไปที่เอกสารแนวคิดหลัก

แชท

การทำงานของ Okou run เดียว — การแยก, การตรวจสอบย้อนกลับ, การติดตามผล

อัปเดตล่าสุด 29 ตุลาคม 2569 · 2 min read

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

แชทที่กำลังดำเนินการ แสดงให้เห็น AI agent กำลังทำงานตามคำขอแบบเรียลไทม์

เหตุผลที่แชทสำคัญ

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

วิธีเริ่มแชทและ run

  • การเปิดบทสนทนาใหม่ในเว็บแอปจะสร้างเธรดแชทใหม่
  • การส่งงานใหม่ในบทสนทนาเดิมจะเริ่ม run ใหม่ในเธรดเดียวกัน
  • บทสนทนาใน Slack จะคงบริบทไว้ในเธรด Slack ที่แมปไว้
  • ระบบอัตโนมัติจะ run ในแชทอัตโนมัติที่เชื่อมกับ workflow และเจ้าของ การเรียกใช้ workflow ซ้ำจะใช้แชทอัตโนมัติเดิม

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

ในหนึ่งเธรด run จะทำทีละงาน เธรดหนึ่งจะทำงานทีละ run คำสั่งแก้ไขที่คุณส่งขณะ run กำลังทำงานจะถูกรวมใน run เดิม ไม่ได้เริ่ม run ใหม่คู่ขนาน

ตำแหน่งที่ run ทำงาน

ทุก run จะได้รับเครื่องของตัวเอง — เป็นเครื่องจริง มี terminal, filesystem และ browser นี่คือสิ่งที่ทำให้ Okou สามารถแปลงสเปรดชีต โคลน repository หรือเรนเดอร์งานนำเสนอได้จริง แทนที่จะบอกวิธีทำ

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

ถือว่าเครื่องนี้เป็นเพียงชั่วคราว ทุกอย่างที่ต้องการเก็บถาวรควรบันทึกไว้ที่อื่น: เผยแพร่เป็นหน้า, จัดเก็บในเครื่องมือที่เชื่อมต่อ หรือดาวน์โหลด เส้นทางไฟล์บนเครื่อง run ไม่สามารถแชร์ได้

ดำเนินต่อหรือเริ่มใหม่

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

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

ตรวจสอบ run

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

การแก้ไขปัญหา

สิ่งที่คุณเห็นสิ่งที่ควรตรวจสอบหรือดำเนินการ
Queuedworkspace ไม่มีช่อง run ว่าง run จึงยังไม่เริ่ม รอจนกว่าจะมีช่องว่าง ข้อความที่รอสามารถลบได้ก่อนเริ่ม การส่งคำสั่งแก้ไขเข้า run ที่กำลังทำงานอยู่ไม่ใช่การเข้าคิว — ข้อความนั้นจะถูกรวมใน run ที่ทำงานอยู่
การ์ด Connect หรือ Authorizeบัญชีที่ต้องใช้ยังไม่ได้เชื่อมต่อ หรือ agent นี้ไม่มีสิทธิ์เชื่อมต่อที่จำเป็น กรอกการ์ดให้ครบและเลือกเฉพาะสิทธิ์และระยะเวลาที่งานต้องใช้ หาก run ไม่ดำเนินต่อ ให้ลองใหม่ในเธรดเดิม
Selected model is not availableโมเดลที่เลือกใช้ไม่ได้ตามนโยบายโมเดลหรือการเชื่อมต่อผู้ให้บริการของ workspace เลือกโมเดลที่ใช้ได้ใน composer หรือเชื่อมต่อผู้ให้บริการใหม่ที่ Settings → Models
Insufficient creditsworkspace ไม่สามารถเริ่มงานโมเดลเพิ่มเติมได้ด้วยยอดปัจจุบัน เปิด Billing เพื่อตรวจสอบยอด เติมเงิน หรือเปลี่ยนแผน แล้วลองใหม่
ข้อผิดพลาดการอัปโหลดไฟล์แนบไฟล์อัปโหลดไม่เสร็จ จึงไม่พร้อมใช้งานใน run ให้ลองอัปโหลดใหม่ก่อนส่งข้อความอีกครั้ง
run Failedrun จบลงโดยไม่มีผลลัพธ์ เปิดข้อผิดพลาดและ log กิจกรรม ตรวจสอบและแก้ไขปัญหาการเชื่อมต่อ สิทธิ์ โมเดล อินพุต หรือบริการ แล้วลองใหม่

เมื่อขอความช่วยเหลือจากฝ่ายสนับสนุน ให้แชร์ URL ของแชทและข้อผิดพลาดที่เห็นใน run ที่ล้มเหลว ห้ามวางข้อมูลลับของ connector หรือคีย์ผู้ให้บริการในแชท

ถัดไป