วิธีเชื่อมต่อ Kimi K2.5 กับ OpenClaw/ClawdBot

Ashley Goolam

Ashley Goolam

3 February 2026

วิธีเชื่อมต่อ Kimi K2.5 กับ OpenClaw/ClawdBot

enterprise.banner.title

enterprise.banner.feature1

enterprise.banner.feature2

enterprise.banner.feature3

enterprise.banner.ctaB

เคยสงสัยไหมว่าต้องทำอย่างไรจึงจะรวมโมเดลโอเพนซอร์สที่ทันสมัยเข้ากับเอเจนต์อัตโนมัติอันทรงพลัง? การผสานรวม Kimi K2.5 เข้ากับ OpenClaw (เดิมชื่อ ClawdBot/MoltBot) ช่วยให้คุณสร้างเอเจนต์ AI ที่ขับเคลื่อนด้วยตนเองที่สามารถให้เหตุผล, เขียนโค้ด และทำงานอัตโนมัติตามภาษาธรรมชาติโดยมีการกำหนดค่าเพียงเล็กน้อย การสนับสนุน Kimi K2.5 ใน OpenClaw หมายความว่าคุณสามารถใช้โมเดลที่เป็นมิตรกับเอเจนต์ชั้นนำในแพลตฟอร์มผู้ช่วยโอเพนซอร์สได้โดยไม่ต้องผูกขาดการสมัครสมาชิก

ผู้ช่วย AI มีอยู่ทุกหนแห่ง แต่ส่วนใหญ่ต้องพึ่งพา API ที่เป็นกรรมสิทธิ์ซึ่งมีค่าใช้จ่ายและจำกัดการเข้าถึง OpenClaw เติมเต็มช่องว่างนี้ด้วยการนำเสนอแพลตฟอร์มเอเจนต์โอเพนซอร์สที่ทำงานได้ทั้งในเครื่องหรือบนคลาวด์ อย่างไรก็ตาม การเชื่อมต่อโมเดลอย่าง Kimi K2.5 (โมเดล multimodal ที่ทรงพลังและรองรับ agent-swarm ที่พัฒนาโดย Moonshot AI) ต้องมีการกำหนดค่าอย่างละเอียด การตั้งค่านี้ให้ถูกต้องหมายความว่าเอเจนต์ของคุณสามารถทำงานที่ซับซ้อน เช่น การเขียนโค้ด การให้เหตุผล และเวิร์กโฟลว์หลายขั้นตอนได้ทั้งหมดในขณะที่ยังคงเป็นอิสระและเป็นโอเพนซอร์ส

openclaw/clawbot

OpenClaw และ Kimi K2.5 คืออะไร?

OpenClaw (ClawdBot / MoltBot)

OpenClaw เป็นแพลตฟอร์มผู้ช่วย AI อัตโนมัติแบบโอเพนซอร์ส เดิมชื่อ ClawdBot หรือ MoltBot ช่วยให้คุณเรียกใช้เอเจนต์ AI ที่สามารถตอบสนองต่อคำสั่ง จัดการงาน ผสานรวมกับแพลตฟอร์มการส่งข้อความเช่น Telegram และจัดการการเรียกใช้เครื่องมือบนเครื่องของคุณ พัฒนาด้วย TypeScript/Swift ภายใต้ใบอนุญาต MIT และรองรับการปรับใช้ทั้งในเครื่องและบนคลาวด์

ทำไมสิ่งนี้ถึงสำคัญ: OpenClaw เป็นกรอบงานเอเจนต์ — รันไทม์หลักและเครื่องมือที่ช่วยให้โมเดล AI สามารถเชื่อมต่อกับงานจริงในโลกแทนที่จะให้เหตุผลเพียงลำพัง

โมเดล Kimi K2.5

Kimi K2.5 เป็นโมเดล multimodal โอเพนซอร์สที่ทันสมัยจาก Moonshot AI ซึ่งได้รับการฝึกฝนบนโทเค็น multimodal หลายล้านล้านโทเค็นพร้อมหน้าต่างบริบทขนาดใหญ่ (256K โทเค็น) ที่รองรับการเขียนโค้ด การให้เหตุผล และงานด้านภาพ สถาปัตยกรรม agent swarm ช่วยให้สามารถเรียกใช้เครื่องมือแบบขนานได้หลายรายการ ทำให้เหมาะสำหรับเวิร์กโฟลว์ที่เกี่ยวข้องกับการให้เหตุผลที่ยาวนานและการดำเนินการเครื่องมือที่ซับซ้อน

คุณสมบัติหลักของ Kimi K2.5 ได้แก่:

💡
ต้องการเครื่องมือทดสอบ API ที่ยอดเยี่ยมที่สร้างเอกสาร API ที่สวยงามหรือไม่?

ต้องการแพลตฟอร์ม All-in-One แบบรวมสำหรับทีมพัฒนาของคุณเพื่อทำงานร่วมกันด้วยประสิทธิภาพสูงสุดหรือไม่?

Apidog ตอบสนองทุกความต้องการของคุณ และมาแทนที่ Postman ในราคาที่ถูกกว่ามาก!
button

การติดตั้ง OpenClaw

คุณจะต้องโคลนและเตรียม OpenClaw ก่อน

ขั้นตอนที่ 1: โคลน OpenClaw

ในเทอร์มินัลของคุณ ให้รัน:

git clone https://github.com/clawdbot/moltbot.git openclaw
cd openclaw

สิ่งนี้จะดึง repository ของ OpenClaw มายังระบบท้องถิ่นของคุณ เก็บไดเรกทอรีนี้ไว้สำหรับการกำหนดค่าและการอัปเดตในอนาคต

ขั้นตอนที่ 2: ติดตั้ง Dependencies

รัน:

npm install
# Or with pnpm
pnpm install

สิ่งนี้จะติดตั้ง dependencies ที่จำเป็นทั้งหมด (Node.js/Bun, เครื่องมือ CLI, ไฟล์การกำหนดค่า) ที่จำเป็นในการรัน OpenClaw ในเครื่อง

ขั้นตอนที่ 3: ตั้งค่าตัวแปรสภาพแวดล้อม

สร้างไฟล์ .env ในรูทของโปรเจกต์ ภายในไฟล์ คุณจะกำหนดคีย์ API ของคุณสำหรับผู้ให้บริการ เช่น Moonshot หรือ Fireworks/OpenRouter:

cp .env.example .env

แก้ไข .env เพื่อเพิ่มคีย์ API ของ Kimi:

# .env
KIMI_API_KEY=sk-k2-5-your-api-key-here
KIMI_MODEL=kimi-k2.5-preview
KIMI_BASE_URL=https://api.kimi.ai/v1

สร้างคีย์ API ของ kimi k2.5 ที่ Moonshot.ai:

การสร้างคีย์ API ของ kimi k2.5

คุณยังสามารถเพิ่มคีย์สำหรับ OpenRouter หรือผู้ให้บริการอื่น ๆ หากคุณต้องการใช้แบ็กเอนด์อื่น ตรวจสอบให้แน่ใจว่าสตริงคีย์ของคุณไม่ได้ล้อมรอบด้วยเครื่องหมายคำพูดเมื่อใช้ในการผลิตจริง

{
  "model": {
    "primary": "openrouter/moonshotai/kimi-k2.5"
  },
  "models": {
    "openrouter/moonshotai/kimi-k2.5": {}
  },
  "api": {
    "openrouter": {
      "key": "your_openrouter_api_key_here"
    }
  }
}

เคล็ดลับความปลอดภัย: อย่า commit ไฟล์ .env ไปยัง version control เพิ่มลงใน .gitignore ทันที:

echo ".env" >> .gitignore
ตั้งค่า openclaw ด้วย kimi k2.5

💡เคล็ดลับมืออาชีพ: ทดสอบคีย์ API ของคุณใน Apidog ก่อนแก้ไขไฟล์การกำหนดค่า สิ่งนี้จะป้องกันการหยุดทำงานจากข้อผิดพลาดในการตรวจสอบสิทธิ์

การกำหนดค่า OpenClaw สำหรับ Kimi K2.5

เมื่อติดตั้ง OpenClaw แล้ว คุณต้องกำหนดค่าให้ใช้ Kimi K2.5 เป็นโมเดลหลัก

การอัปเดตการกำหนดค่า OpenClaw

มีตำแหน่งไฟล์การกำหนดค่าทั่วไปสองตำแหน่ง:

เปิดและแก้ไขหนึ่งในนั้นเพื่อรวมส่วนย่อย JSON ต่อไปนี้:

{
  "authProviders": {
    "moonshot": {
      "provider": "openrouter",
      "apiKey": "${env.KIMI_API_KEY}",
      "model": "moonshot/kimi-k2.5-preview"
    }
  },
  "chatEngines": {
    "default": {
      "provider": "moonshot",
      "maxTokens": 2048,
      "temperature": 0.7
    }
  }
}

แทนที่ ${env.KIMI_API_KEY} ด้วยคีย์ API จริงของคุณ หากไม่ได้ใช้การแทนที่ตัวแปรสภาพแวดล้อม OpenClaw ใช้รูปแบบ openrouter/<provider>/<model> เพื่อระบุโมเดล

การใช้ตัวแปรสภาพแวดล้อมสำหรับการกำหนดค่า

คุณยังสามารถสร้างไฟล์ .env เพื่อเก็บการกำหนดค่า moonshot.ai/kimi k2.5 ได้ดังนี้:

# In .env
OPENCLAW_PROVIDER=moonshot
OPENCLAW_MODEL=moonshot/kimi-k2.5-preview
OPENCLAW_API_KEY=sk-k2-5-your-api-key-here

OpenClaw จะอ่านสิ่งเหล่านี้เมื่อเริ่มต้น หากไม่มี openclaw.json

ทางเลือก: การใช้ Fireworks AI (ผู้ให้บริการอื่น)

ในฐานะผู้ให้บริการอื่น คุณสามารถใช้ Fireworks.ai เพื่อกำหนดค่าแบ็กเอนด์ Kimi K2.5:

# ตั้งค่าคีย์ API ของ Fireworks
export FIREWORKS_API_KEY=your-fireworks-key-here

# กำหนดค่า OpenClaw
echo '{
  "authProviders": {
    "fireworks": {
      "provider": "fireworks",
      "apiKey": "${env.FIREWORKS_API_KEY}",
      "model": "accounts/fireworks/models/kimi-k2.5-preview"
    }
  },
  "chatEngines": {
    "default": {
      "provider": "fireworks"
    }
  }
}' > openclaw.json

แทนที่ YOUR_FIREWORKS_API_KEY ด้วยคีย์ API ของ Fireworks ของคุณ สคริปต์นี้จะกำหนดค่า OpenClaw JSON ของคุณให้ใช้ Fireworks เป็นผู้ให้บริการกับ Kimi K2.5

การรัน OpenClaw

หลังจากการกำหนดค่า คุณต้องเริ่มต้น เกตเวย์ของ OpenClaw เพื่อให้เอเจนต์ AI สามารถเข้าถึงได้

รันเกตเวย์

ในไดเรกทอรีโปรเจกต์ของคุณ:

npm run start:gateway
# หรือถ้าใช้ CLI
openclaw gateway start

สิ่งนี้จะเริ่มต้นเซิร์ฟเวอร์ OpenClaw และรอรับเหตุการณ์และคำสั่งของเอเจนต์ที่เข้ามา ใช้ CLI หรือผสานรวมกับแพลตฟอร์มการส่งข้อความ (เช่น Telegram) สำหรับการโต้ตอบ ตรวจสอบให้แน่ใจว่าคุณได้อัปเดตเป็น เวอร์ชันล่าสุด (เช่น v2026.1.30) ซึ่งเพิ่มการสนับสนุนสำหรับโมเดล Kimi K2.5 และคุณสมบัติ CLI ที่มีประโยชน์เช่น shell completion อย่างชัดเจน

ทางเลือก: รัน Interactive Shell

สำหรับการทดสอบในเครื่อง:

npm run start:cli
# หรือ
openclaw shell

สิ่งนี้จะนำคุณเข้าสู่พร้อมท์แบบโต้ตอบที่คุณสามารถสนทนากับ Kimi ได้โดยตรง

การตรวจสอบ

เมื่อทำงานแล้ว ให้ทดสอบการเชื่อมต่อโดยเข้าสู่ OpenClaw shell ป้อนคำสั่งง่ายๆ เช่น แชทหรือพร้อมท์เอเจนต์เพื่อยืนยันว่าโมเดลตอบสนอง

ตัวอย่าง:

$ openclaw shell
> /chat "สภาพอากาศในโตเกียวเป็นอย่างไรบ้าง?"

หาก Kimi K2.5 ตอบสนอง แสดงว่าการผสานรวมของคุณทำงานได้

ทดสอบการกำหนดค่าโมเดล

ตรวจสอบว่า Kimi เป็นผู้ให้บริการที่ใช้งานอยู่:

openclaw config list

ควรแสดง:

Active Provider: moonshot
Model: moonshot/kimi-k2.5-preview
Base URL: https://api.kimi.ai/v1

ทดสอบการเชื่อมต่อ API

รันการทดสอบโดยตรง:

openclaw test-model kimi "อธิบายควอนตัมคอมพิวติ้งด้วยคำง่ายๆ"

สิ่งนี้จะข้ามเอนจินแชทและทดสอบการเชื่อมต่อโมเดลดิบ

การรัน openclaw

การใช้ Kimi K2.5 ภายใน OpenClaw

เมื่อทุกอย่างทำงานแล้ว ตอนนี้คุณสามารถใช้ Kimi K2.5 เพื่อขับเคลื่อนการให้เหตุผลและเวิร์กโฟลว์ของเอเจนต์ AI ของคุณได้:

เคล็ดลับง่ายๆ

การผสานรวมกับ Telegram

กำหนดค่าการผสานรวมบอท Telegram:

# ตั้งค่าโทเค็นบอท Telegram
export TELEGRAM_BOT_TOKEN=your-telegram-token-here

# อัปเดต openclaw.json
echo '{
  "integrations": {
    "telegram": {
      "enabled": true,
      "botToken": "${env.TELEGRAM_BOT_TOKEN}"
    }
  }
}' >> openclaw.json

# รีสตาร์ทเกตเวย์
npm run start:gateway

ตอนนี้คุณสามารถสนทนากับ Kimi K2.5 ผ่าน Telegram ได้แล้ว

การใช้ Kimi สำหรับการสร้างโค้ด

# ใน OpenClaw shell
> /agent "สร้างสคริปต์ Python ที่ดึงข้อมูลสภาพอากาศและส่งไปยัง Slack"

Kimi จะใช้ความสามารถของเอเจนต์ในการเขียนโค้ด แนะนำ dependencies และสรุปขั้นตอนการปรับใช้

ขีดจำกัดอัตราและการจัดการต้นทุน

แม้ว่า OpenClaw จะเสนอการเข้าถึงโมเดลฟรี เช่น Kimi K2.5 และ Kimi Coding ด้วยการเข้าสู่ระบบครั้งเดียว แต่โปรดใส่ใจกับข้อจำกัดของผู้ให้บริการ (ฟรีเทียบกับแบบชำระเงิน)

ตรวจสอบการใช้งานของคุณ:

openclaw usage --provider moonshot --daily

ตั้งค่าการแจ้งเตือนการใช้จ่าย:

export MOONSHOT_SPENDING_LIMIT=10  # $10 USD

การกำหนดค่าขั้นสูง

พร้อมท์ระบบที่กำหนดเอง

แทนที่พฤติกรรมเริ่มต้นของ Kimi:

{
  "chatEngines": {
    "codeAssistant": {
      "provider": "moonshot",
      "systemPrompt": "คุณคือผู้ตรวจสอบโค้ดผู้เชี่ยวชาญที่มุ่งเน้นช่องโหว่ด้านความปลอดภัย จงตรงไปตรงมาและวิพากษ์วิจารณ์."
    }
  }
}

ใช้เอนจินที่กำหนดเอง:

openclaw chat --engine codeAssistant "ตรวจสอบฟังก์ชันนี้สำหรับความเสี่ยงในการฉีด SQL"

พารามิเตอร์โมเดล

ปรับแต่งพารามิเตอร์การสร้าง:

{
  "chatEngines": {
    "creative": {
      "provider": "moonshot",
      "temperature": 0.9,
      "topP": 0.95,
      "maxTokens": 4096
    }
  }
}

ผู้ให้บริการหลายราย

กำหนดค่าผู้ให้บริการสำรอง:

{
  "chatEngines": {
    "primary": {
      "provider": "moonshot",
      "fallbackProviders": ["openai", "anthropic"]
    }
  }
}

หาก Kimi ไม่พร้อมใช้งาน OpenClaw จะเปลี่ยนไปใช้ผู้ให้บริการสำรองโดยอัตโนมัติ

การแก้ไขปัญหา

ข้อผิดพลาด "ไม่พบผู้ให้บริการ"

สาเหตุ: openclaw.json ไม่โหลดหรือมีข้อผิดพลาดทางไวยากรณ์
แก้ไข: ตรวจสอบไวยากรณ์ JSON:

node -e "console.log(JSON.parse(require('fs').readFileSync('openclaw.json', 'utf8')))"

ข้อผิดพลาด "การตรวจสอบสิทธิ์ล้มเหลว"

สาเหตุ: คีย์ API ไม่ถูกต้องหรือโทเค็นหมดอายุ
แก้ไข: ตรวจสอบคีย์:

curl -H "Authorization: Bearer $KIMI_API_KEY" https://api.kimi.ai/v1/models

ข้อผิดพลาด "โมเดลไม่พร้อมใช้งาน"

สาเหตุ: ตัวระบุโมเดลผิด
แก้ไข: แสดงรายการโมเดลที่ใช้งานได้:

curl -H "Authorization: Bearer $KIMI_API_KEY" https://api.kimi.ai/v1/models | jq '.data[].id'

หมดเวลาการเชื่อมต่อ

สาเหตุ: ปัญหาเครือข่ายหรือไฟร์วอลล์บล็อก
แก้ไข: ทดสอบการเชื่อมต่อ:

telnet api.kimi.ai 443

สรุป

การเชื่อมต่อ Kimi K2.5 เข้ากับ OpenClaw (ClawdBot/MoltBot) เปลี่ยนแพลตฟอร์มเอเจนต์ให้เป็นระบบ AI โอเพนซอร์สที่ทรงพลังซึ่งสามารถให้เหตุผล, เขียนโค้ด และทำงาน multimodal ได้ ด้วยการโคลน repo, กำหนดค่าผู้ให้บริการและคีย์ API และเริ่มต้นเกตเวย์ คุณจะปลดล็อกผู้ช่วย AI ที่ทำงานได้อย่างสมบูรณ์ซึ่งใช้ประโยชน์จากโมเดล open-weight ชั้นนำโดยไม่ต้องผูกขาดที่เป็นกรรมสิทธิ์

ไม่ว่าคุณต้องการทำให้เวิร์กโฟลว์เป็นอัตโนมัติ, ผสานรวมกับแพลตฟอร์มแชท หรือสร้างเอเจนต์ยุคหน้า การผสานรวมนี้จะให้ความยืดหยุ่นและความสามารถที่คุณต้องการ

button

ฝึกการออกแบบ API แบบ Design-first ใน Apidog

ค้นพบวิธีที่ง่ายขึ้นในการสร้างและใช้ API

วิธีเชื่อมต่อ Kimi K2.5 กับ OpenClaw/ClawdBot