CLI commands
กำหนดค่า
openclaw configure
พรอมป์แบบโต้ตอบเพื่อตั้งค่าข้อมูลประจำตัว อุปกรณ์ และค่าเริ่มต้นของเอเจนต์
เมื่อ configure เริ่มจากตัวเลือกการยืนยันตัวตนของผู้ให้บริการ ตัวเลือกโมเดลเริ่มต้นและรายการที่อนุญาตจะเลือกผู้ให้บริการนั้นโดยอัตโนมัติ สำหรับผู้ให้บริการที่จับคู่กัน เช่น Volcengine และ BytePlus การกำหนดค่าเดียวกันยังจับคู่กับตัวแปรแผนการเขียนโค้ดของผู้ให้บริการเหล่านั้นด้วย (volcengine-plan/*, byteplus-plan/*) หากตัวกรองผู้ให้บริการที่ต้องการทำให้ได้รายการว่าง configure จะย้อนกลับไปใช้แค็ตตาล็อกที่ไม่ผ่านการกรองแทนการแสดงตัวเลือกว่าง
สำหรับการค้นหาเว็บ openclaw configure --section web ให้คุณเลือกผู้ให้บริการ
และกำหนดค่าข้อมูลประจำตัวของผู้ให้บริการนั้น ผู้ให้บริการบางรายยังแสดงพรอมป์ติดตามผล
เฉพาะผู้ให้บริการด้วย:
- Grok สามารถเสนอการตั้งค่า
x_searchแบบไม่บังคับด้วยXAI_API_KEYเดียวกัน และ ให้คุณเลือกโมเดลx_search - Kimi สามารถถามภูมิภาค Moonshot API (
api.moonshot.aiเทียบกับapi.moonshot.cn) และโมเดลค้นหาเว็บ Kimi เริ่มต้น
ที่เกี่ยวข้อง:
- เอกสารอ้างอิงการกำหนดค่า Gateway: การกำหนดค่า
- CLI การกำหนดค่า: การกำหนดค่า
ตัวเลือก
--section <section>: ตัวกรองส่วนที่ทำซ้ำได้
ส่วนที่มีให้ใช้:
workspacemodelwebgatewaydaemonchannelspluginsskillshealth
หมายเหตุ:
- การเลือกตำแหน่งที่ Gateway ทำงานจะอัปเดต
gateway.modeเสมอ คุณสามารถเลือก "ดำเนินการต่อ" โดยไม่มีส่วนอื่นได้หากนั่นคือทั้งหมดที่คุณต้องการ - หลังจากเขียนการกำหนดค่าในเครื่อง configure จะติดตั้ง Plugin ที่เลือกซึ่งดาวน์โหลดได้ เมื่อเส้นทางการตั้งค่าที่เลือกต้องใช้ Plugin เหล่านั้น การกำหนดค่า Gateway ระยะไกลจะไม่ติดตั้งแพ็กเกจ Plugin ในเครื่อง
- บริการที่เน้นช่องทาง (Slack/Discord/Matrix/Microsoft Teams) จะขอรายการช่อง/ห้องที่อนุญาตระหว่างการตั้งค่า คุณสามารถป้อนชื่อหรือ ID ได้ วิซาร์ดจะแปลงชื่อเป็น ID เมื่อเป็นไปได้
- หากคุณเรียกใช้ขั้นตอนการติดตั้ง daemon การยืนยันตัวตนด้วยโทเค็นต้องใช้โทเค็น และ
gateway.auth.tokenจัดการโดย SecretRef configure จะตรวจสอบ SecretRef แต่จะไม่คงค่าโทเค็นข้อความธรรมดาที่แปลงแล้วไว้ในเมทาดาทาสภาพแวดล้อมของบริการ supervisor - หากการยืนยันตัวตนด้วยโทเค็นต้องใช้โทเค็นและ SecretRef ของโทเค็นที่กำหนดค่าไว้ไม่สามารถแปลงได้ configure จะบล็อกการติดตั้ง daemon พร้อมคำแนะนำการแก้ไขที่นำไปปฏิบัติได้
- หากทั้ง
gateway.auth.tokenและgateway.auth.passwordได้รับการกำหนดค่า และไม่ได้ตั้งค่าgateway.auth.modeconfigure จะบล็อกการติดตั้ง daemon จนกว่าจะตั้งค่าโหมดอย่างชัดเจน
ตัวอย่าง
openclaw configure
openclaw configure --section web
openclaw configure --section model --section channels
openclaw configure --section gateway --section daemon