การผสานรวมเอเจนต์เขียนโค้ด
ไม่พบรายการที่ตรงกัน ลองค้นด้วยชื่อโปรโตคอล ความสามารถ หรือพาธของเอนด์พอยต์
เอเจนต์เขียนโค้ดเชื่อมต่อเกตเวย์ด้วยโปรโตคอลที่ใช้งานอยู่แล้ว ได้แก่ /v1/messages สำหรับเอเจนต์แบบ Claude, /v1/responses สำหรับ Codex และ /v1/chat/completions สำหรับเครื่องมืออื่น ๆ ชี้เครื่องมือไปที่ ChinaAPI แล้วคำขอเหล่านั้นจะยังคงใช้คีย์ โควตา ล็อก และการคิดค่าใช้จ่ายเดียวกับทราฟฟิก API ของคุณเอง
/v1/messages เข้ากับค่าที่คุณกำหนดเองโดยอัตโนมัติ จึงต้องใช้เฉพาะโฮสต์ล้วน ๆ คือ https://api.chinaapi.ai เครื่องมืออื่นทั้งหมดในหน้านี้ต้องการให้ระบุส่วนต่อท้าย /v1 อย่างชัดเจน การมี /v1 ซ้ำหรือขาดหายไปคือสาเหตุที่พบบ่อยที่สุดของ 404 ที่นี่
Hermes Agent
POST /v1/chat/completions
ชี้บล็อก model ใน ~/.hermes/config.yaml ไปที่เกตเวย์ หรือรัน hermes model แล้วเลือก Custom endpoint แบบโต้ตอบ base_url ต้องมีส่วนต่อท้าย /v1 ด้วย ส่วน /chat/completions นั้น Hermes จะต่อให้เอง
model:
default: kimi-k2.7-code
provider: custom
base_url: https://api.chinaapi.ai/v1
api_key: <your ChinaAPI key>
Claude Code
POST /v1/messages
Export ตัวแปรสภาพแวดล้อมทั้งสามตัว แล้วเริ่ม claude ตามปกติ ตัวแปร ANTHROPIC_DEFAULT_*_MODEL จะแมประดับโมเดลภายในของ Claude Code ไปยังโมเดลของ ChinaAPI ซึ่งเป็นวิธีที่ทำให้รันโมเดลจีนภายใน Claude Code ที่ไม่ถูกดัดแปลงได้
export ANTHROPIC_BASE_URL=https://api.chinaapi.ai
export ANTHROPIC_AUTH_TOKEN=$CHINAAPI_KEY
export ANTHROPIC_DEFAULT_OPUS_MODEL=kimi-k3
export ANTHROPIC_DEFAULT_SONNET_MODEL=kimi-k2.7-code
export ANTHROPIC_DEFAULT_HAIKU_MODEL=glm-5-turbo
claude
Codex
POST /v1/responses
Codex ใช้โปรโตคอล Responses ดังนั้น wire_api ต้องเป็น responses หากปล่อยไว้เป็นรูปแบบ chat การเรียกใช้เครื่องมือจะพัง ใส่คีย์ของคุณในตัวแปรสภาพแวดล้อมที่ระบุโดย env_key deepseek-v4-pro ใช้รูปแบบเดียวกัน เพียงเปลี่ยนชื่อโมเดลก็แลกค่าใช้จ่ายกับความสามารถได้
model = "deepseek-v4-flash"
model_provider = "chinaapi"
[model_providers.chinaapi]
name = "ChinaAPI"
base_url = "https://api.chinaapi.ai/v1"
wire_api = "responses"
env_key = "CHINAAPI_KEY"
Cline, Roo Code, Kilo Code
POST /v1/chat/completions
ทั้งสามตัวใช้ฟอร์มผู้ให้บริการ OpenAI Compatible แบบเดียวกันในทุกช่อง ป้อน model ID ให้ตรงกับที่แสดงใน คอนโซล → โมเดล เครื่องมือเหล่านี้จะไม่ดึงรายการโมเดลให้กับผู้ให้บริการแบบกำหนดเอง
Base URL https://api.chinaapi.ai/v1
API Key <your ChinaAPI key>
Model ID glm-5.2
Cursor
POST /v1/chat/completions
แทนที่ base URL ที่ Settings → Models → OpenAI API Key ก่อนอื่นให้เพิ่มชื่อโมเดล ChinaAPI ด้วย Add model จากนั้นเปิดใช้งานเฉพาะโมเดล ChinaAPI เท่านั้น มิเช่นนั้น Cursor จะส่งชื่อโมเดลในตัวไปยัง URL ที่คุณแทนที่ไว้
Base URL https://api.chinaapi.ai/v1
API Key <your ChinaAPI key>
Model deepseek-v4-pro
OpenClaw
POST /v1/messages
ประกาศ ChinaAPI เป็นผู้ให้บริการด้วย "api": "anthropic-messages" แล้วระบุรายการโมเดลที่ต้องการให้เลือกได้ในตัวเลือกเซสชัน
{
"models": {
"providers": {
"chinaapi": {
"baseUrl": "https://api.chinaapi.ai",
"apiKey": "<your ChinaAPI key>",
"api": "anthropic-messages",
"models": ["kimi-k3", "glm-5.2"]
}
}
}
}
Aider
POST /v1/chat/completions
Aider กำหนดเส้นทางตามคำนำหน้าชื่อโมเดล จึงต้องคงคำนำหน้า openai/ ไว้ แม้ว่าโมเดลนั้นจะเป็นโมเดลจีนก็ตาม
export OPENAI_API_BASE=https://api.chinaapi.ai/v1
export OPENAI_API_KEY=$CHINAAPI_KEY
aider --model openai/deepseek-v4-pro
การเลือกโมเดล: ชื่อโมเดลด้านบนเป็นเพียงตัวอย่างที่ใช้งานได้จริง ไม่ใช่รายการตายตัว เปิด คอนโซล → โมเดล เพื่อดูชื่อเรียกที่เปิดใช้งานในบัญชีของคุณ สำหรับงานเอเจนต์ ควรใช้โมเดลที่เน้นการเขียนโค้ดในระดับที่เอเจนต์ใช้บ่อยที่สุด และใช้โมเดลที่รวดเร็วราคาถูกในระดับที่เบากว่า ตัวอย่างเช่น Claude Code ส่งการสรุปเบื้องหลังไปยังระดับ Haiku ดังนั้นการแมประดับนี้ไปยังโมเดลขนาดเล็กจะช่วยประหยัดโควตาได้มากที่สุด