ทำไม Codex ถึงใช้ /v1
ต่างจาก Claude Code ตรงที่ Codex ต้องการ base URL แบบ OpenAI ให้ใส่ suffix /v1 เพื่อให้ CLI เรียกใช้ Responses และ model endpoints ได้อย่างถูกต้อง
Codex CLI
Codex CLI อ่าน model provider แบบกำหนดเองจาก config.toml โดย Aiduct เปิดให้ใช้งาน Responses protocol ที่ /v1/responses เพื่อให้ Codex ทำงานผ่านเครดิต Aiduct ของคุณได้
# ~/.codex/config.toml model = "gpt-4o-mini" model_provider = "aiduct" [model_providers.aiduct] name = "Aiduct" base_url = "https://api.aiduct.ai/v1" env_key = "AIDUCT_API_KEY" wire_api = "responses" # Shell export AIDUCT_API_KEY=sk-aiduct-... codex "summarize this repository"
การตั้งค่า
config.toml
โปรโตคอล
การตอบกลับ
ENDPOINT
/v1/responses
ต่างจาก Claude Code ตรงที่ Codex ต้องการ base URL แบบ OpenAI ให้ใส่ suffix /v1 เพื่อให้ CLI เรียกใช้ Responses และ model endpoints ได้อย่างถูกต้อง
Aiduct ช่วยให้คุณควบคุมการใช้งาน Codex ผ่านยอดคงเหลือ API เหมาะสำหรับงานโค้ดทั่วไป ระบบ CI และการทดลองใช้ agent
FAQ
ใช้ https://api.aiduct.ai/v1
ใช่ Aiduct รองรับเส้นทาง OpenAI Responses-compatible ที่ใช้โดย Codex CLI
ได้ Aiduct ให้บริการโมเดลแชททุกตัวในแคตตาล็อกบน Responses path ที่ Codex ใช้ และแปลง tool call กับ reasoning ให้โมเดลที่ไม่รองรับโดยตรง ตั้งค่า model เป็น id ในแคตตาล็อก