คำตอบแบบสั้น: คุณสามารถใช้ ERNIE 5.5 Flash ได้ฟรีใน OpenCode และ Claude Code ผ่าน endpoint baidu/ernie-5.5-flash-preview:free ของ OpenRouter ใน OpenCode ให้เชื่อมต่อ OpenRouter และตั้งค่า "model": "openrouter/baidu/ernie-5.5-flash-preview:free" ส่วนใน Claude Code ให้ชี้ ANTHROPIC_BASE_URL ไปที่ OpenRouter และตั้ง slug ของ ERNIE เป็นโมเดลที่ใช้ ไม่มีค่าใช้จ่ายต่อ token แต่หากไม่มีเครดิตที่ซื้อไว้ คุณจะได้รับโควตา 50 คำขอต่อวัน
โควตารายวันนี้คือหัวใจสำคัญของการใช้ coding agent เพราะ agent ไม่ได้ส่งคำขอแค่ครั้งเดียวต่องาน แต่ส่งหนึ่งครั้งต่อหนึ่งขั้นตอน คู่มือนี้จะตั้งค่าทั้งสอง agent แสดงตัวอย่างงานเขียนโค้ดที่ใช้โควตาฟรีได้อย่างคุ้มค่า และบอกจุดที่เส้นทางฟรีนี้ใช้ไม่ได้
ขีดจำกัดทั้งหมดด้านล่างนี้ตรวจสอบจากหน้าอย่างเป็นทางการของ OpenRouter เมื่อวันที่ 12 พฤศจิกายน 2026
ERNIE 5.5 Flash Preview คืออะไร?
ERNIE 5.5 Flash Preview คือโมเดลสำหรับแชทและงาน agent ของ Baidu ที่เปิดตัวเมื่อวันที่ 10 พฤศจิกายน 2026 เป็น sparse mixture-of-experts model ที่มีพารามิเตอร์รวม 280 พันล้าน ทำงานจริง 14 พันล้านพารามิเตอร์ต่อ token และมี context window 1,024,000 token Baidu วางตำแหน่งไว้สำหรับงานเขียนโค้ด งานแบบ agentic และงานวิจัยเชิงลึก โดย OpenRouter ระบุว่ารองรับ reasoning และ tool calling

นอกจากนี้ยังมี ERNIE 5.5 Flash Base บน Hugging Face ซึ่งเป็นเวอร์ชัน pretraining-only แต่ตัวนั้นไว้สำหรับ fine-tune หรือรับใช้เอง ส่วนที่ coding agent ของคุณจะเชื่อมต่อคือเวอร์ชัน Preview สำหรับรายละเอียดโมเดลเต็มรูปแบบ อ่านได้ที่ what is ERNIE 5.5 Flash หากคุณเคยใช้รุ่นก่อนหน้า บทความ ภาพรวม ERNIE 5.1 จะเล่าว่ามีอะไรเปลี่ยนแปลงไป
ขีดจำกัดการใช้ ERNIE 5.5 Flash ฟรีบน OpenRouter
หน้าโมเดลของ OpenRouter แสดงเวอร์ชัน :free ในราคา $0 ทั้ง input และ output ให้บริการโดย provider เดียวคือ Baidu Qianfan ส่วน rate limits มาจากเอกสารขีดจำกัดของ OpenRouter และมีผลกับทุก model ID ที่ลงท้ายด้วย :free
| รายการ | ค่า (ตรวจสอบ 2026-11-12) |
|---|---|
| Model ID | baidu/ernie-5.5-flash-preview:free |
| ราคา | $0 input, $0 output |
| Context window | 1,024,000 tokens |
| คำขอต่อนาที | 20 |
| คำขอต่อวัน, กรณีซื้อเครดิตสะสมไม่ถึง 10 | 50 |
| คำขอต่อวัน, กรณีซื้อเครดิตสะสมตั้งแต่ 10 ขึ้นไป | 1,000 |
| Provider ที่ให้บริการ | 1 (Baidu Qianfan) |
มีสองเรื่องที่สำคัญกับการใช้ agent OpenRouter ระบุไว้ในหน้าราคาว่าความพยายามที่ล้มเหลวก็นับรวมในโควตารายวันด้วย และหากยอดเครดิตติดลบ ระบบจะบล็อกโมเดลฟรีด้วย 402 จนกว่าจะเติมเงิน

โควตา 1,000 คำขอต่อวันนั้นขึ้นอยู่กับเครดิตที่คุณซื้อ ไม่ใช่เครดิตที่คุณใช้
ตั้งค่า ERNIE 5.5 Flash ใน OpenCode
OpenCode รองรับ OpenRouter ในตัว จึงเป็นการตั้งค่าที่ง่ายกว่า คุณต้องมีบัญชี OpenRouter และ API key จาก OpenRouter dashboard
- ติดตั้งหรืออัปเดต OpenCode แล้วเริ่มใช้งานในโฟลเดอร์โปรเจกต์ของคุณ:
cd your-project
opencode
- เชื่อมต่อ OpenRouter ภายใน OpenCode รันคำสั่ง
/connectเลือก OpenRouter แล้ววาง key ของคุณ หรือจะ export ค่าไว้ก่อนเปิดโปรแกรมก็ได้:
export OPENROUTER_API_KEY="sk-or-v1-..."
- ตั้งค่าโมเดลในไฟล์
opencode.jsonที่ root ของโปรเจกต์ เอกสารprovidersของ OpenCode ระบุให้ใช้ model ID แบบเต็มของ OpenRouter ต่อท้าย prefixopenrouter/:
{
"$schema": "https://opencode.ai/config.json",
"model": "openrouter/baidu/ernie-5.5-flash-preview:free"
}
- ตรวจสอบการเลือกด้วยคำสั่ง
/modelsถ้า ERNIE ไม่ปรากฏในรายการ ค่าใน config ก็ยังมีผลอยู่ ให้ตรวจสอบการสะกดของ slug รวมถึงส่วน:freeด้วย
ตอนนี้ทุก prompt ของคุณจะถูกส่งไปยัง ERNIE 5.5 Flash Preview ผ่าน OpenRouter หากคุณเคยทำตามคู่มือ GLM-5.3-Flash สำหรับ OpenCode ของเรา หรือคู่มือ DeepSeek V4.1 Flash รูปแบบจะเหมือนกันเป๊ะ: เปลี่ยนแค่ slug เท่านั้น
ตั้งค่า ERNIE 5.5 Flash ใน Claude Code
Claude Code เชื่อมต่อกับ OpenRouter ได้เพราะ OpenRouter มี endpoint แบบ Messages ที่เข้ากันได้กับ Anthropic โดยหน้าโมเดลของ ERNIE ระบุ POST https://openrouter.ai/api/v1/messages เป็นเส้นทางที่รองรับสำหรับโมเดลนี้
ควรเข้าใจระดับการรองรับให้ชัดก่อน คู่มือการเชื่อมต่อ Claude Codeของ OpenRouter ระบุว่า Claude Code กับ OpenRouter "รับประกันว่าใช้งานได้เฉพาะกับ provider ตัวแรกของ Anthropic เท่านั้น" และ Claude Code "อาจทำงานไม่ถูกต้องกับ provider อื่น" การรัน ERNIE ที่นี่ทำได้ผ่านการตั้งค่าที่เป็นทางการ แต่ไม่ใช่คู่ที่รับประกันความเสถียร
- ตั้งค่าตัวแปรการเชื่อมต่อใน shell profile ของคุณ ตามที่ OpenRouter ระบุไว้:
export OPENROUTER_API_KEY="sk-or-v1-..."
export ANTHROPIC_BASE_URL="https://openrouter.ai/api"
export ANTHROPIC_AUTH_TOKEN="$OPENROUTER_API_KEY"
export ANTHROPIC_API_KEY="" # must be explicitly empty
- ตั้งค่า ERNIE สำหรับทุกคลาสโมเดลที่ Claude Code ใช้ เพื่อไม่ให้มีขั้นตอนใดตกไปใช้โมเดล Anthropic แบบเสียเงินโดยไม่รู้ตัว:
export ANTHROPIC_DEFAULT_OPUS_MODEL="baidu/ernie-5.5-flash-preview:free"
export ANTHROPIC_DEFAULT_SONNET_MODEL="baidu/ernie-5.5-flash-preview:free"
export ANTHROPIC_DEFAULT_HAIKU_MODEL="baidu/ernie-5.5-flash-preview:free"
หากต้องการให้การตั้งค่านี้ใช้เฉพาะโปรเจกต์เดียว สามารถใส่ค่าชุดเดียวกันนี้ในบล็อก env ของ .claude/settings.json ได้
- โหลด shell ใหม่ เริ่ม
claudeแล้วรัน/statusคุณควรเห็นAuth token: ANTHROPIC_AUTH_TOKENและAnthropic base URL: https://openrouter.ai/apiหากแสดงเป็นANTHROPIC_API_KEYหรือการล็อกอินบัญชี Claude แปลว่าตัวแปรไม่ได้ถูกส่งเข้า session - เปิด
/modelเพื่อยืนยันว่าทุกคลาสชี้ไปที่ ERNIE แล้วตรวจสอบคอลัมน์โมเดลในแดชบอร์ดกิจกรรมของ OpenRouter หลังจาก prompt แรกของคุณ

เรามีเนื้อหาเกี่ยวกับการตั้งค่า Claude Code โดยละเอียดเพิ่มเติมในบทความ how to use Claude Code with OpenRouter
งานเขียนโค้ดจริงที่ใช้โควตา 50 คำขอได้อย่างคุ้มค่า
ด้วยโควตา 50 คำขอต่อวัน คุณไม่ควรปล่อยให้ agent เร่ไปตามยถากรรม ให้งานที่มีขอบเขตชัดเจน ในจุดที่คุณรู้อยู่แล้วว่าความสำเร็จหน้าตาเป็นอย่างไร ตัวอย่างนี้ใช้ได้ดีกับ repo ขนาดเล็ก:
In src/routes/orders.ts, GET /orders/:id returns 500 when the order
doesn't exist. Make it return 404 with {"error":"order_not_found"}.
Read only the files you need, make the smallest change, then run
the orders tests with npm test and stop. Don't refactor anything else.
เหตุผลที่โครงสร้าง prompt แบบนี้ใช้ได้ดีบน tier ฟรี:
- ระบุชื่อไฟล์ agent จะไม่ต้องค้นทั้ง repo ซึ่งช่วยประหยัดคำขอได้หลายครั้ง
- ระบุวิธีแก้ชัดเจน status code และ response body อยู่ใน prompt แล้ว จึงไม่ต้องถามกลับไปมา
- จำกัดขอบเขตการทำงาน "หยุดหลังจากรันเทสเสร็จ" ช่วยจบ loop แทนที่จะปล่อยให้ agent ปรับแต่งเพิ่มไม่สิ้นสุด
งานแบบนี้ปกติใช้คำขอโมเดลเพียงไม่กี่ครั้ง: อ่าน route, อ่าน error handler, แก้โค้ด, รันเทส, สรุปผล ส่วน prompt แบบกำกวมอย่าง "ช่วยจัดระเบียบโมดูล orders" อาจกินโควตาทั้งวันก่อนที่อะไรจะเสร็จสักอย่าง
Context window ขนาด 1M token เป็นอีกเหตุผลที่ ERNIE เหมาะกับ agent คุณสามารถวาง stack trace ยาว ๆ หรือไฟล์ OpenAPI ทั้งไฟล์ลงใน prompt เดียว แทนที่จะแบ่งเป็นหลาย turn หนึ่งคำขอใหญ่มีประโยชน์กว่าห้าคำขอเล็ก เมื่อทุกคำขอมีค่า
ให้ ERNIE รัน API test ของคุณด้วย Apidog CLI
เมื่อ agent แก้ endpoint เสร็จ คุณต้องการหลักฐานว่า API ยังทำงานถูกต้อง ไม่ใช่แค่ unit test ผ่าน Apidog CLI ทำให้ agent ตัวเดียวกันสามารถรัน test scenario ที่ทีมคุณเก็บไว้ใน Apidog อยู่แล้ว อ่านความล้มเหลว แก้โค้ด และรันใหม่ คุณเขียน prompt เดียว ERNIE รันคำสั่งทั้งหมด
ติดตั้ง CLI, ล็อกอิน และเพิ่ม agent skill:
npm install -g apidog-cli@latest
apidog auth login --with-token <YOUR_TOKEN>
npx -y skills add https://apidog.com # pick OpenCode or Claude Code when prompted
แล้วสั่งงาน agent ด้วย prompt เดียว:
Run the "Orders API" test scenario in Apidog project <projectId> against
the local environment. If any step fails, find the endpoint in this repo
that causes it, fix it, and rerun the scenario until it passes.
Summarize what you changed.
Agent จะค้นหา scenario รันมันด้วยรายงาน JSON ที่มันอ่านได้ แล้วรันใหม่หลังแก้เสร็จ:
apidog test-scenario list --project <projectId>
apidog run -t <scenarioId> --project <projectId> -e <envId> -r cli,json --out-dir ./apidog-reports
# agent edits the failing route, then:
apidog run -t <scenarioId> --project <projectId> -e <envId> -r cli,json --upload-report
Flag --upload-report จะส่งสรุปผลการรันไปที่ Apidog เพื่อให้ทีมเปิดดูได้ในแอป ส่วน apidog test-report list --project <projectId> ดึงผลการรันเก่า ๆ มาให้ หาก agent ต้องการเปรียบเทียบ
แต่ต้องคำนวณโควตาให้ดี ทุกการรันเทส การอ่านรายงาน และการแก้โค้ด ล้วนเป็นขั้นตอนของ agent loop แบบแก้แล้วรันใหม่อาจกินคำขอโมเดลง่าย ๆ ถึง 10 ครั้ง บน tier 50 คำขอต่อวัน ให้รัน loop นี้เพียงหนึ่งหรือสองรอบ ไม่ใช่ทั้งบ่าย ส่วน flag ที่เหลือดูได้จากคู่มือ Apidog CLI ใน Claude Code และapidog run command reference Apidog มีแพ็กเกจ Free รองรับทีมสูงสุด 4 ผู้ใช้
จุดที่เส้นทางฟรีใช้ไม่ได้
Endpoint ฟรีนี้คือโมเดล preview ที่ให้บริการผ่าน provider เดียว นี่คือสิ่งที่ควรคาดหวังและวิธีรับมือ
| อาการ | สาเหตุที่เป็นไปได้ | วิธีแก้ |
|---|---|---|
429 หลังจากทำงานต่อเนื่องหลายขั้นตอน |
จำกัด 20 คำขอต่อนาที | ลดความเร็วของ agent หรือรอประมาณหนึ่งนาที |
429 ตลอดทั้งวัน |
ใช้ครบ 50 คำขอรายวันแล้ว (คำขอที่ล้มเหลวก็นับ) | รอรีเซ็ตตามเวลา UTC หรือซื้อเครดิต 10 หน่วยเพื่อได้โควตา 1,000 ต่อวัน |
402 บนโมเดลฟรี |
ยอดเครดิตในบัญชีติดลบ | เติมเครดิตให้ยอดมากกว่าศูนย์ |
| Agent พังเมื่อรับ output แบบ JSON | ข้อผิดพลาดของ structured output | ขอข้อความธรรมดาแล้ว parse เอง |
| ฟีเจอร์ของ Claude Code ทำงานผิดปกติ | ใช้โมเดลที่ไม่ใช่ Anthropic อยู่หลัง Claude Code | ใช้ OpenCode สำหรับ ERNIE หรือเปลี่ยนโมเดลกลับ |
แถว structured output ควรมีตัวเลขประกอบ ณ วันที่ 12 พฤศจิกายน 2026 หน้าโมเดลของ OpenRouter แสดงอัตรา error ของ structured output ที่ 21.70% และอัตรา error ของ tool call ที่ 1.01% tool calling ซึ่ง coding agent พึ่งพา ดูเสถียรดี แต่ JSON schema แบบเข้มงวดไม่ใช่ จึงควรออกแบบ workflow ของ agent ให้ใช้ tools และข้อความธรรมดา
ความเร็วก็ต่างจากที่โฆษณาเช่นกัน Baidu อ้างว่าเกิน 200 tokens ต่อวินาที ขณะที่ OpenRouter วัดได้ P50 ที่ 79 tokens ต่อวินาทีบน endpoint ฟรีในวันนั้น
สุดท้าย คำว่า "Preview" อยู่ในชื่อด้วยเหตุผล โมเดล ขีดจำกัด และเวอร์ชัน :free อาจเปลี่ยนแปลงโดยไม่แจ้งล่วงหน้า หาก slug ใช้งานไม่ได้ ให้ตรวจสอบหน้า OpenRouter ก่อนไล่ debug config ของคุณ สำหรับการใช้แบบเสียเงินหรือเชื่อมต่อตรง คู่มือ ERNIE 5.5 Flash API มีรายละเอียดเกี่ยวกับ Baidu Qianfan
FAQ
ERNIE 5.5 Flash ฟรีจริงใน OpenCode หรือ? ใช่ endpoint baidu/ernie-5.5-flash-preview:free มีค่าใช้จ่าย $0 ต่อ token ทั้ง input และ output บน OpenRouter แต่คุณถูกจำกัดที่ 20 คำขอต่อนาที และ 50 คำขอต่อวัน เว้นแต่คุณเคยซื้อ OpenRouter credits อย่างน้อย 10 หน่วย
Claude Code รองรับ ERNIE 5.5 Flash อย่างเป็นทางการหรือ? ไม่ อย่างเป็นทางการ OpenRouter มีเอกสารวิธีชี้ Claude Code ไปยังโมเดลอื่น แต่ระบุว่าการตั้งค่านี้รับประกันเฉพาะกับ provider ตัวแรกของ Anthropic มันใช้งานได้ แต่คาดว่าจะเจอปัญหากับ tools บ้าง OpenCode เป็นตัวเลือกที่ปลอดภัยกว่าสำหรับ ERNIE
Model ID ของ ERNIE 5.5 Flash บน OpenRouter คืออะไร? คือ baidu/ernie-5.5-flash-preview:free สำหรับเวอร์ชันฟรี ใน OpenCode ให้เติม prefix openrouter/ ด้านหน้า ส่วนใน Claude Code ใช้ค่านี้ตรง ๆ ในตัวแปร ANTHROPIC_DEFAULT_*_MODEL
ใช้โควตา 50 คำขอต่อวัน ทำงานเขียนโค้ดได้กี่งาน? ขึ้นอยู่กับงาน งานแก้ที่มีขอบเขตชัดเจนอาจใช้ประมาณ 5 ถึง 10 ขั้นตอนของ agent จึงทำได้หลายงาน แต่การ refactor แบบเปิดจบไม่ได้อาจกินโควตาทั้งหมดในครั้งเดียว ให้ระบุชื่อไฟล์และนิยามความสำเร็จไว้ใน prompt
ใช้ context เต็ม 1M token ได้ฟรีหรือ? OpenRouter ระบุ context window 1,024,000 token สำหรับเวอร์ชันฟรี เท่ากับ context เต็มของโมเดล prompt ขนาดใหญ่ยังคงนับเป็นหนึ่งคำขอเหมือนเดิม ซึ่งทำให้ prompt แบบ long-context คุ้มค่ากับโควตารายวัน
มีทางเลือกฟรีที่ไม่ต้องผ่าน OpenRouter หรือไม่? คู่มือ ERNIE 5.5 Flash ฟรีของเราเปรียบเทียบทุกเส้นทางราคา $0 Baidu ยังเปิดให้ดาวน์โหลด ERNIE 5.5 Flash Base บน Hugging Face ซึ่งคุณรับใช้เองได้ ตามที่อธิบายไว้ในบทความ การรัน ERNIE 5.5 Flash ในเครื่องด้วย vLLM
