303 โมเดล · 40 ผู้ให้บริการโมเดลเรียนรู้เพิ่มเติม
CoreAPI × OpenClaw

กำหนดค่า
OpenClaw
ผ่าน CoreAPI

ใช้ CoreAPI เป็นผู้ให้บริการโมเดลที่กำหนดเองสำหรับ OpenClaw: หนึ่ง API, โมเดลมากมายในราคาปลีกอย่างเป็นทางการ คู่มือนี้เป็นไปตามขั้นตอนการเริ่มต้นใช้งาน OpenClaw ปัจจุบัน (2026.3.8+) และครอบคลุมถึงการติดตั้ง การกำหนดค่าผู้ให้บริการ การตรวจสอบ และการสลับโมเดล

~/.openclaw/openclaw.json
# ตัวอย่างเท่านั้น—ตรวจสอบกับเวอร์ชัน OpenClaw ของคุณก่อนใช้งานจริง
{
  "agents": {
    "defaults": {
      "model": {
        "primary": "coreapi-claude/claude-sonnet-4-5-20250929"
      }
    }
  },
  "models": {
    "mode": "merge",
    "providers": {
      "coreapi-openai": {
        "baseUrl": "https://unixcore.io/v1",
        "apiKey": "${COREAPI_KEY}",
        "api": "openai-completions",
        "models": [{ "id": "deepseek-flash", "name": "DeepSeek Flash" }]
      },
      "coreapi-claude": {
        "baseUrl": "https://unixcore.io",
        "apiKey": "${COREAPI_KEY}",
        "api": "anthropic-messages",
        "models": [{ "id": "claude-sonnet-4-5-20250929", "name": "Claude Sonnet 4.5" }]
      }
    }
  }
}
00 — เริ่มที่นี่

ขอบเขตคู่มือ
และข้อกำหนดเบื้องต้น

ภาพรวมคู่มือ

กำหนดค่า OpenClaw ด้วย CoreAPI

ใช้ CoreAPI เป็นผู้ให้บริการโมเดลที่กำหนดเองสำหรับ OpenClaw เพื่อเข้าถึงโมเดลมากมายใน API เดียวในราคาปลีกอย่างเป็นทางการ หน้านี้เป็นไปตามโฟลว์การเริ่มต้นใช้งาน OpenClaw ปัจจุบัน (2026.3.8+)

ข้อกำหนดเบื้องต้น

ข้อกำหนดเบื้องต้น

ต้องการ Node.js >= 22 และ API key CoreAPI สำหรับการติดตั้งแบบ daemon ให้เก็บ COREAPI_KEY ใน ~/.openclaw/.env เพื่อให้ openclaw.json สามารถอ้างอิง $COREAPI_KEY โดยไม่ต้องฮาร์ดโค้ด secrets

คำสั่งด่วน
openclaw onboard --install-daemon
openclaw gateway status
openclaw dashboard

printf 'COREAPI_KEY=%s\n' 'your_coreapi_key' >> ~/.openclaw/.env
chmod 600 ~/.openclaw/.env

หลังจากเพิ่ม ~/.openclaw/.env หรือแก้ไขการกำหนดค่าผู้ให้บริการ รีสตาร์ทหนึ่งครั้งด้วย openclaw gateway restartจากนั้นรันการวินิจฉัย ใช้การอ้างอิง provider/model แบบเต็มในทุกคำสั่งและเซสชัน สำหรับการเลื่อนเวอร์ชัน ให้ตรวจสอบ เอกสารอ้างอิงการกำหนดค่า.

01 — บันทึกการตั้งค่าผู้ให้บริการ

ทำไมต้องมีสองผู้ให้บริการ
สำหรับ API key CoreAPI เดียว

การกำหนดเส้นทางผู้ให้บริการตามรูปแบบ API
OpenClaw กำหนดเส้นทางตามความเข้ากันได้ของ API (ไม่ใช่แค่ป้ายผู้จำหน่าย) ดังนั้นให้ใช้ผู้ให้บริการแยกต่างหากสำหรับ openai-completions และ anthropic-messages
Key เดียว การกำหนดค่าหลายผู้ให้บริการ
เก็บ COREAPI_KEY เดียวและนำมาใช้ซ้ำในบล็อก coreapi-openai, coreapi-claude ใช้การอ้างอิง provider/model อย่างชัดเจนทุกที่
การตรวจสอบขั้นตอนปัจจุบัน
รัน onboarding หนึ่งครั้ง รีสตาร์ท gateway หลังจากเปลี่ยนแปลง จากนั้นตรวจสอบด้วย models status, models list ตามขอบเขตผู้ให้บริการ และการวินิจฉัย doctor
02 — เชื่อมต่อกับ OpenClaw

ติดตั้ง, onboard, กำหนดค่า,
ตรวจสอบ, สลับ

บันทึกตามเวอร์ชัน

OpenClaw ใช้ ~/.openclaw/openclaw.json เป็นการกำหนดค่าต้นทางที่คุณแก้ไข ผู้ให้บริการแบบกำหนดเองถูกสร้างเป็นไฟล์ models.json ต่อ agent ภายใต้ ~/.openclaw/agents/<agentId>/ตรวจสอบ keys และพฤติกรรมซ้ำหลังการอัปเกรดโดยใช้คู่มือ เอกสารอ้างอิงการกำหนดค่า และ ตัวแปรสภาพแวดล้อม ถือว่า URL ฐานของ CoreAPI ตามที่กำหนดใน เอกสารสดเท่านั้น

01 ติดตั้งหรืออัปเดต OpenClaw
แนะนำ: curl -fsSL https://openclaw.ai/install.sh | bash หรือ npm install -g openclaw@latest หากคุณรักษาการติดตั้ง npm แบบ global
02 รัน onboarding หนึ่งครั้ง
รัน: openclaw onboard --install-daemon ใน Model/Auth เลือก Skip สำหรับการติดตั้งพื้นฐาน รักษา workspace เริ่มต้นหากไม่จำเป็น และปล่อยให้ wizard ทำ daemon และ health check ให้เสร็จ
03 เก็บ COREAPI_KEY
สำหรับการติดตั้งแบบ daemon ให้เพิ่ม COREAPI_KEY ใน ~/.openclaw/.env และรัน chmod 600 ใช้ขั้นตอน secrets shell/service ต่อไปหากมีอยู่แล้ว
04 เพิ่มผู้ให้บริการ {brand} ใน openclaw.json
เพิ่ม coreapi-openai (openai-completions), coreapi-claude (anthropic-messages) จากนั้นตั้ง primary เป็น coreapi-claude/claude-sonnet-4-5-20250929
05 รีสตาร์ทและตรวจสอบ
รัน openclaw gateway restart จากนั้น openclaw models status, openclaw models list --provider coreapi-claude และ openclaw doctor ไม่ควรมีข้อผิดพลาดด้าน schema การกำหนดค่า/การยืนยันตัวตนสำหรับผู้ให้บริการ CoreAPI
06 สลับโมเดลด้วย provider/model
ตั้งค่าเริ่มต้นด้วย openclaw models set coreapi-claude/claude-sonnet-4-5-20250929 ในแชท สลับผ่าน /model coreapi-openai/deepseek-flash
07 การติดตั้งใหม่แบบสะอาด (ตัวเลือก)
เมื่อแก้ไขการติดตั้งเก่าที่เสียหาย: หยุด gateway ลบ ~/.openclaw รัน onboarding ใหม่ จากนั้นนำการกำหนดค่า CoreAPI กลับมาใช้ ซึ่งจะรีเซ็ตการกำหนดค่าภายในเครื่อง เซสชัน บันทึก และสถานะการยืนยันตัวตน
ตัวอย่างการกำหนดค่า (รวมเข้า openclaw.json)
{
  "agents": {
    "defaults": {
      "model": {
        "primary": "coreapi-claude/claude-sonnet-4-5-20250929"
      }
    }
  },
  "models": {
    "mode": "merge",
    "providers": {
      "coreapi-openai": {
        "baseUrl": "https://unixcore.io/v1",
        "apiKey": "${COREAPI_KEY}",
        "api": "openai-completions",
        "models": [{ "id": "deepseek-flash", "name": "DeepSeek Flash" }]
      },
      "coreapi-claude": {
        "baseUrl": "https://unixcore.io",
        "apiKey": "${COREAPI_KEY}",
        "api": "anthropic-messages",
        "models": [{ "id": "claude-sonnet-4-5-20250929", "name": "Claude Sonnet 4.5" }]
      }
    }
  }
}

การตั้งค่าพื้นฐานไม่ต้องสร้าง auth-profiles.jsonด้วยตนเอง ใช้ ${COREAPI_KEY} ในผู้ให้บริการและแทรกตัวแปรผ่าน ~/.openclaw/.env, shell หรือตัวจัดการบริการ

03 — ราคาอ้างอิง

ราคาสดบน
เว็บไซต์ CoreAPI

ตารางด้านล่างใช้ตัวเลขต่อล้านโทเค็นที่แสดงให้เห็น แค็ตตาล็อกโมเดล ราคา และ SLA เป็นไปตามข้อกำหนด CoreAPI ในปัจจุบัน เอกสารและคอนโซล CoreAPI แสดงอยู่ในขณะนี้

04 — คำถามที่พบบ่อย

ตรวจสอบสิ่งเหล่านี้
ก่อนผสานรวม

ฉันต้องการ auth-profiles.json สำหรับการตั้งค่านี้ไหม?

ไม่สำหรับการตั้งค่าพื้นฐาน OpenClaw สามารถแก้ไข apiKey ผู้ให้บริการจาก models.providers.*.apiKey ผ่าน $COREAPI_KEY ใช้ auth-profiles.json เฉพาะสำหรับ secrets ที่จัดเก็บต่อโปรไฟล์หรือการหมุนเวียนเท่านั้น

ทำไมต้องมี 2 รายการผู้ให้บริการสำหรับผู้จำหน่ายรายเดียว?

OpenClaw กำหนดเส้นทางตามความเข้ากันได้ของรูปแบบ API รักษารายการแยกต่างหากสำหรับ openai-completions และ anthropic-messages

การกำหนดค่าถูกแก้ไขและสร้างขึ้นจริงที่ไหน?

แก้ไข ~/.openclaw/openclaw.json ผู้ให้บริการแบบกำหนดเองถูกสร้างเป็น models.json ต่อ agent ภายใต้ ~/.openclaw/agents/<agentId>/ หลังจากซิงค์/โหลด

ID โมเดลใดที่ใช้ในคู่มือนี้?

deepseek-flash, claude-sonnet-4-5-20250929 คุณสามารถเพิ่มโมเดลใดก็ได้จากหน้าโมเดล CoreAPI ไปยังบล็อกผู้ให้บริการที่ตรงกัน

CoreAPI × OpenClaw | API ที่เข้ากันได้กับ OpenAI และเกตเวย์เอเจนต์ - การเข้าถึง API เดียวสำหรับ AI มากมาย- CoreAPI