เชื่อมต่อโมเดลกับ OpenClaw
เพิ่ม API key ของผู้ให้บริการบนคลาวด์ให้ OpenClaw แล้วเลือกโมเดลเริ่มต้น หรือชี้ไปยัง server ในเครื่อง เช่น LM Studio หรือ vLLM
ผู้ให้บริการบนคลาวด์เป็นปลั๊กอินผู้ให้บริการอย่างเป็นทางการ ซึ่งอ่าน key จาก environment variables นอกจากผู้ให้บริการที่ระบุไว้ที่นี่แล้ว ยังรองรับอีกประมาณ 30 ราย
ตั้งค่า key ของผู้ให้บริการ
export key ของผู้ให้บริการ แล้วแสดงรายการโมเดลที่ OpenClaw ใช้งานได้ รูปแบบเดียวกันนี้ใช้ได้กับ OPENAI_API_KEY, GEMINI_API_KEY, OPENROUTER_API_KEY, XAI_API_KEY, MISTRAL_API_KEY, GROQ_API_KEY และ DEEPSEEK_API_KEY
shell export ANTHROPIC_API_KEY=sk-ant-... openclaw models listเลือกโมเดลเริ่มต้น
คัดลอก model id จากรายการในรูปแบบ provider/model แล้วตั้งเป็นค่าเริ่มต้น
shell openclaw models set <provider/model>ใช้ LM Studio ในเครื่อง
เริ่ม local server ของ LM Studio แล้วเพิ่มรายการใน openclaw.json ใต้ models.providers.<id> โดยใช้ baseUrl นี้และตั้ง api เป็น openai-responses สามารถใช้ apiKey ตัวอย่าง เช่น ollama-local ได้
การตั้งค่า Base URL: http://127.0.0.1:1234/v1 API: openai-responsesใช้ vLLM, SGLang หรือ MLX
server เหล่านี้ใช้พอร์ต 8000 เป็นค่าเริ่มต้น และต้องตั้ง api เป็น openai-completions ลงทะเบียน server เหล่านี้ใต้ models.providers.<id> ด้วยวิธีเดียวกัน Ollama มี provider ของตัวเอง ส่วน llama.cpp มาพร้อมปลั๊กอินที่จัดการ local server ให้
การตั้งค่า Base URL: http://127.0.0.1:8000/v1 API: openai-completions
โมเดลในเครื่องต้องใช้หน่วยความจำมากกว่า gateway อย่างมาก สูตรตั้งค่า llama.cpp ที่เล็กที่สุดยังต้องใช้ประมาณ 8 GiB จึงควรตรวจสอบเครื่องก่อนเปลี่ยนจาก API บนคลาวด์