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