Providers

Kilo Gateway

Kilo Gateway กำหนดเส้นทางคำขอไปยังโมเดลจำนวนมากผ่านปลายทางที่เข้ากันได้กับ OpenAI และคีย์ API เพียงชุดเดียว

คุณสมบัติ ค่า
ผู้ให้บริการ kilocode
การยืนยันตัวตน KILOCODE_API_KEY
API เข้ากันได้กับ OpenAI
URL ฐาน https://api.kilo.ai/api/gateway/

ติดตั้ง Plugin

bash
openclaw plugins install @openclaw/kilocode-provideropenclaw gateway restart

ตั้งค่า

  • สร้างบัญชี

    ไปที่ app.kilo.ai ลงชื่อเข้าใช้หรือสร้างบัญชี จากนั้นสร้างคีย์ API

  • ดำเนินการเริ่มต้นใช้งาน

    bash
    openclaw onboard --auth-choice kilocode-api-key

    หรือตั้งค่าตัวแปรสภาพแวดล้อมโดยตรง:

    bash
    export KILOCODE_API_KEY="<your-kilocode-api-key>" # pragma: allowlist secret
  • ตรวจสอบว่าโมเดลพร้อมใช้งาน

    bash
    openclaw models list --provider kilocode
  • โมเดลเริ่มต้นและแค็ตตาล็อก

    โมเดลเริ่มต้นคือ kilocode/kilo/auto ซึ่งเป็นโมเดลกำหนดเส้นทางอัจฉริยะที่ผู้ให้บริการเป็นผู้ดูแล OpenClaw ไม่ได้ เผยแพร่การจับคู่งานกับโมเดลต้นทางสำหรับโมเดลนี้ การกำหนดเส้นทางเบื้องหลัง kilo/auto อยู่ภายใต้การดูแลของ Kilo Gateway

    เมื่อเริ่มต้น OpenClaw จะส่งคำขอไปยัง GET https://api.kilo.ai/api/gateway/models และผสานโมเดลที่ค้นพบ ไว้ก่อนแค็ตตาล็อกสำรองแบบคงที่ แค็ตตาล็อกสำรองแบบคงที่มีเฉพาะ kilocode/kilo/auto (Kilo Auto, input: ["text", "image"], reasoning: true, contextWindow: 1000000, maxTokens: 128000)

    โมเดลใดก็ตามบน Gateway สามารถอ้างอิงได้ในรูปแบบ kilocode/<upstream-id> (ตัวอย่างเช่น kilocode/anthropic/claude-sonnet-4, kilocode/openai/gpt-5.5) เรียกใช้ /models kilocode หรือ openclaw models list --provider kilocode เพื่อดูรายการทั้งหมดที่ค้นพบ

    ตัวอย่างการกำหนดค่า

    json5
    {  env: { KILOCODE_API_KEY: "<your-kilocode-api-key>" }, // pragma: allowlist secret  agents: {    defaults: {      model: { primary: "kilocode/kilo/auto" },    },  },}

    หมายเหตุเกี่ยวกับการทำงาน

    การรับส่งข้อมูลและความเข้ากันได้

    Kilo Gateway เข้ากันได้กับ OpenRouter จึงใช้เส้นทางคำขอที่เข้ากันได้กับ OpenAI แบบพร็อกซี แทนการจัดรูปแบบคำขอแบบเนทีฟของ OpenAI (ไม่มี store และไม่มีเพย์โหลดระดับความพยายามในการให้เหตุผลของ OpenAI)

    • การอ้างอิง Kilo ที่ใช้ Gemini เป็นระบบเบื้องหลังจะยังคงใช้เส้นทางพร็อกซี Gemini: OpenClaw จะปรับลายเซ็น ความคิดของ Gemini ให้ปลอดภัยในเส้นทางนี้ แต่จะไม่เปิดใช้การตรวจสอบความถูกต้องของการเล่นซ้ำหรือการเขียนบูตสแตรปใหม่แบบเนทีฟของ Gemini
    • คำขอใช้โทเค็น Bearer ที่สร้างจากคีย์ API ของคุณ
    ตัวห่อหุ้มสตรีมและการให้เหตุผล

    ตัวห่อหุ้มสตรีมของ Kilo จะเพิ่มส่วนหัวคำขอ X-KILOCODE-FEATURE (ค่าเริ่มต้นคือ openclaw และเขียนทับได้ด้วยตัวแปรสภาพแวดล้อม KILOCODE_FEATURE) พร้อมทั้งปรับเพย์โหลดระดับความพยายามในการให้เหตุผล ให้เป็นรูปแบบมาตรฐานสำหรับโมเดลที่รองรับ

    การแก้ไขปัญหา
    • หากการค้นหาโมเดลล้มเหลวระหว่างการเริ่มต้น OpenClaw จะใช้แค็ตตาล็อกสำรองแบบคงที่ซึ่งมี kilocode/kilo/auto
    • ยืนยันว่าคีย์ API ของคุณถูกต้อง และบัญชี Kilo ของคุณเปิดใช้งานโมเดลที่ต้องการแล้ว
    • เมื่อ Gateway ทำงานเป็นดีมอน ตรวจสอบว่าโปรเซสนั้นเข้าถึง KILOCODE_API_KEY ได้ (ตัวอย่างเช่น ใน ~/.openclaw/.env หรือผ่าน env.shellEnv)

    เนื้อหาที่เกี่ยวข้อง

    Was this useful?
    On this page

    On this page