Community translations by veiseule.ai — Help improve them on Crowdin
Skip to main content

ระดับการคิด (/think directives)

ทำอะไรได้บ้าง

  • คำสั่งแบบอินไลน์ในเนื้อหาขาเข้าใดๆ: /t <level>, /think:<level>, หรือ /thinking <level>.
  • ระดับ(ชื่อเรียก): off | minimal | low | medium | high | xhigh (เฉพาะโมเดลGPT-5.2+และCodex)
  • ขั้นต่ำ → “คิด”
  • ต่ำ → “คิดให้หนักขึ้น”
  • ปานกลาง → “คิดให้หนักยิ่งขึ้น”
  • high → “ultrathink” (งบประมาณสูงสุด)
  • xhigh → “ultrathink+” (เฉพาะโมเดลGPT-5.2+และCodex)
  • x-high, x_high, extra-high, extra high, และ extra_high จะถูกแมปไปยัง xhigh.
  • highest, max จะถูกแมปไปยัง high.
  • หมายเหตุผู้ให้บริการ:
  • Z.AI (zai/*) รองรับการคิดแบบไบนารีเท่านั้น (on/off). ระดับใดๆที่ไม่ใช่ off จะถูกปฏิบัติเป็น on (แมปเป็น low).

ลำดับการตัดสินค่า

  1. คำสั่งอินไลน์บนข้อความ(มีผลเฉพาะข้อความนั้น)
  2. การเขียนทับระดับเซสชัน(ตั้งค่าโดยส่งข้อความที่มีเฉพาะคำสั่ง)
  3. ค่าเริ่มต้นส่วนกลาง(agents.defaults.thinkingDefault ในคอนฟิก)
  4. ค่าเผื่อ: low สำหรับโมเดลที่รองรับการให้เหตุผล; ปิดสำหรับกรณีอื่น

การตั้งค่าเริ่มต้นระดับเซสชัน

  • ส่งข้อความที่เป็น เฉพาะ คำสั่ง(อนุญาตให้มีช่องว่าง) เช่น /think:medium หรือ /t high.
  • ค่านั้นจะคงอยู่สำหรับเซสชันปัจจุบัน(ตามผู้ส่งเป็นค่าเริ่มต้น); ถูกล้างโดย /think:off หรือการรีเซ็ตเมื่อเซสชันว่าง
  • จะมีการส่งข้อความยืนยัน(Thinking level set to high./Thinking disabled.). หากระดับไม่ถูกต้อง(เช่น /thinking big) คำสั่งจะถูกปฏิเสธพร้อมคำแนะนำ และสถานะเซสชันจะไม่เปลี่ยน
  • ส่ง /think (หรือ /think:) โดยไม่ระบุอาร์กิวเมนต์เพื่อดูระดับการคิดปัจจุบัน

การนำไปใช้ตามเอเจนต์

  • Embedded Pi: ระดับที่ตัดสินแล้วจะถูกส่งไปยังรันไทม์เอเจนต์Piภายในโปรเซส

คำสั่งVerbose (/verbose หรือ /v)

  • ระดับ: on (minimal) | full | off (ค่าเริ่มต้น).
  • ข้อความที่มีเฉพาะคำสั่งจะสลับverboseของเซสชันและตอบกลับ Verbose logging enabled./Verbose logging disabled.; ระดับที่ไม่ถูกต้องจะส่งคำแนะนำโดยไม่เปลี่ยนสถานะ
  • /verbose off จะเก็บการเขียนทับระดับเซสชันแบบชัดเจน; ล้างได้ผ่านSessions UIโดยเลือก inherit.
  • คำสั่งอินไลน์มีผลเฉพาะข้อความนั้น; ค่าเริ่มต้นระดับเซสชัน/ส่วนกลางจะถูกใช้ในกรณีอื่น
  • ส่ง /verbose (หรือ /verbose:) โดยไม่ระบุอาร์กิวเมนต์เพื่อดูระดับverboseปัจจุบัน
  • เมื่อverboseเปิดอยู่ เอเจนต์ที่ส่งผลลัพธ์เครื่องมือแบบมีโครงสร้าง(Pi,เอเจนต์JSONอื่นๆ)จะส่งการเรียกเครื่องมือแต่ละครั้งกลับมาเป็นข้อความเมทาดาทาอย่างเดียว แยกเป็นแต่ละข้อความ โดยขึ้นต้นด้วย <emoji> <tool-name>: <arg> เมื่อมี(พาธ/คำสั่ง) สรุปเครื่องมือเหล่านี้จะถูกส่งทันทีที่เครื่องมือเริ่มทำงาน(เป็นบับเบิลแยก) ไม่ใช่เดลตาสตรีม These tool summaries are sent as soon as each tool starts (separate bubbles), not as streaming deltas.
  • เมื่อverboseเป็น full เอาต์พุตเครื่องมือจะถูกส่งต่อหลังเสร็จสิ้นด้วย(บับเบิลแยก ตัดความยาวให้อยู่ในขอบเขตปลอดภัย) หากคุณสลับ /verbose on|full|off ระหว่างที่งานกำลังรัน บับเบิลเครื่องมือถัดไปจะยึดตามการตั้งค่าใหม่ If you toggle /verbose on|full|off while a run is in-flight, subsequent tool bubbles honor the new setting.

การมองเห็นการให้เหตุผล (/reasoning)

  • ระดับ: on|off|stream.
  • ข้อความที่มีเฉพาะคำสั่งจะสลับการแสดงบล็อกการคิดในคำตอบ
  • เมื่อเปิดใช้งาน การให้เหตุผลจะถูกส่งเป็น ข้อความแยก โดยขึ้นต้นด้วย Reasoning:.
  • stream (เฉพาะTelegram): สตรีมการให้เหตุผลเข้าไปในบับเบิลร่างของTelegramระหว่างที่กำลังสร้างคำตอบ จากนั้นจึงส่งคำตอบสุดท้ายโดยไม่รวมการให้เหตุผล
  • ชื่อเรียกอื่น: /reason.
  • ส่ง /reasoning (หรือ /reasoning:) โดยไม่ระบุอาร์กิวเมนต์เพื่อดูระดับการให้เหตุผลปัจจุบัน

เกี่ยวข้อง

  • เอกสารโหมดยกระดับอยู่ที่ Elevated mode.

ฮาร์ตบีต

  • เนื้อหาprobeของHeartbeatคือพรอมต์Heartbeatที่กำหนดค่าไว้(ค่าเริ่มต้น: Read HEARTBEAT.md if it exists (workspace context). Follow it strictly. Do not infer or repeat old tasks from prior chats. If nothing needs attention, reply HEARTBEAT_OK.). คำสั่งอินไลน์ในข้อความHeartbeatจะมีผลตามปกติ(แต่ควรหลีกเลี่ยงการเปลี่ยนค่าเริ่มต้นระดับเซสชันจากHeartbeat)
  • Heartbeat delivery defaults to the final payload only. การส่งHeartbeatค่าเริ่มต้นจะส่งเฉพาะเพย์โหลดสุดท้ายเท่านั้น หากต้องการส่งข้อความ Reasoning: แยกด้วย(เมื่อมี) ให้ตั้งค่า agents.defaults.heartbeat.includeReasoning: true หรือแบบต่อเอเจนต์ด้วย agents.list[].heartbeat.includeReasoning: true.

ส่วนติดต่อผู้ใช้แชทผ่านเว็บ

  • ตัวเลือกการคิดในเว็บแชทจะสะท้อนระดับที่เก็บไว้ของเซสชันจากที่เก็บเซสชันขาเข้า/คอนฟิกเมื่อหน้าโหลด
  • การเลือกระดับอื่นจะมีผลเฉพาะข้อความถัดไป(thinkingOnce); หลังส่งแล้ว ตัวเลือกจะกลับไปยังระดับเซสชันที่เก็บไว้
  • หากต้องการเปลี่ยนค่าเริ่มต้นระดับเซสชัน ให้ส่งคำสั่ง /think:<level> (เช่นเดิม); ตัวเลือกจะแสดงผลหลังรีโหลดครั้งถัดไป