openai-oauth - ใช้ OpenAI API ฟรีด้วยบัญชี ChatGPT
(github.com/EvanZhouDev)- โอเพนซอร์สที่ใช้ โทเคน OAuth ของบัญชี ChatGPT เพื่อ ใช้งาน OpenAI API ได้โดยไม่ต้องซื้อ API เครดิตแยก
- แค่บรรทัดเดียว
npx openai-oauthก็สามารถเปิด เซิร์ฟเวอร์พร็อกซีในเครื่อง และ สร้าง OpenAI-compatible endpoint ได้ทันที ที่http://127.0.0.1:10531/v1พร้อมใช้งานได้เลยโดยไม่ต้องมี API key - ใช้งาน special endpoint เดียวกับที่ OpenAI Codex CLI ใช้อยู่ภายใน
- รองรับเอ็นด์พอยต์
/v1/responses,/v1/chat/completions,/v1/modelsและ สตรีมมิง, การเรียกใช้เครื่องมือ, รีซันนิงเทรซ ก็ทำงานได้ทั้งหมด - มีให้ใช้ในรูปแบบ Vercel AI SDK Provider ด้วย จึงสามารถเรียกใช้โมเดลจาก TypeScript ได้ทันทีด้วย
createOpenAIOAuth() - ใช้งานได้เฉพาะ LLM ที่ Codex รองรับ เท่านั้น รายชื่อโมเดลจะถูกค้นหาอัตโนมัติตาม Codex plan ของบัญชี และสามารถกำหนดเองด้วยออปชัน
--modelsได้ - CLI พร็อกซีเป็นแบบ stateless ดังนั้นเวลาคอลต้องส่งประวัติการสนทนาทั้งหมดไปเองทุกครั้ง
- ตั้งใจ ไม่รวมล็อกอินโฟลว์ไว้ในบันเดิล โดยต้องรัน
npx @openai/codex loginเพื่อสร้างไฟล์ยืนยันตัวตน- เมื่อรันแล้ว โทเคนจะถูกเก็บไว้ที่
~/.codex/auth.jsonและหลังจากนั้นจะรีเฟรชให้อัตโนมัติ (ensureFreshเป็น true โดยค่าเริ่มต้น) จึง ไม่ต้องกังวลเรื่องโทเคนหมดอายุ
- เมื่อรันแล้ว โทเคนจะถูกเก็บไว้ที่
- เป็น โปรเจกต์ชุมชนอย่างไม่เป็นทางการ ที่ไม่เกี่ยวข้องกับ OpenAI และแคชยืนยันตัวตนควรถูกปฏิบัติเสมือน ข้อมูลลับระดับรหัสผ่าน
- แนะนำให้ใช้เฉพาะสำหรับ การทดลองส่วนตัวบนเครื่องโลคัล เท่านั้น เพราะหากใช้งานผิดวัตถุประสงค์อาจมีความเป็นไปได้ที่บัญชีจะถูกระงับหรือยกเลิก
7 ความคิดเห็น
น่าจะจัดการโพสต์ที่ละเมิด EULA หน่อยจะดีกว่าไหมครับ
ตกแต่งโปรไฟล์ GitHub ไว้ดีเลยนะ o_s_o ?
คงจะดีไม่น้อยถ้า codex รองรับโทเคน oauth เหมือนกับ claude ด้วย
ผมก็ลองทดสอบในฐานะ "ใช้งานเพื่อการทดลองส่วนตัว" เหมือนกัน แต่พบว่ามันใช้งานได้ง่ายมากจริง ๆ
Claude จะบล็อกอะไรแบบนี้ไว้หมด
แต่ถ้าเป็น OpenAI ที่ค่อนข้างยอมให้ของอย่าง OpenClaw ได้ดี ก็คงไม่ถึงกับห้ามถ้าใช้แค่ส่วนตัว... ใช่ไหม?
ผมแค่มาแนะนำว่ามีอะไรแบบนี้อยู่เท่านั้น ดังนั้นโปรดใช้งานด้วยความรับผิดชอบของแต่ละคน
ใน opencode หรือพวกอย่าง hermes agent นั้น
claude oauthถูกถอดออกไปแล้วหรือไม่ก็ไม่รองรับ แต่openai oauthยังมีให้ใช้อย่างต่อเนื่องจนถึงตอนนี้ ผมเองก็คิดว่าในเมื่อเข้าซื้อ openclaw แล้ว ก็คงไม่ปิดกั้นหรอกมั้ง? เลยใช้อยู่ตามที่ต่าง ๆ ครับ。สิ่งหนึ่งที่ควรรู้คือ รองรับเฉพาะ API ที่ codex รองรับเท่านั้น ดังนั้นฟีเจอร์อย่างการสร้างภาพที่ทำได้ใน chatgpt แต่ทำไม่ได้ใน codex ก็ให้เข้าใจว่าใช้งานไม่ได้ครับ
ผมเคยบอกไว้แบบนั้น แต่วันนี้พอแอป Codex ใหม่ออกมา ก็สร้างภาพได้ด้วยเหรอ? ถ้าอย่างนั้นฝั่งไคลเอนต์ที่ยืนยันตัวตนด้วย OAuth ก็ถูกอนุญาตเหมือนกันหรือ?
ผมก็เห็น Codex สำหรับแทบทุกอย่าง อันนี้แล้วคิดว่า หรือว่ารูปภาพด้วย? แต่ตอนนี้ใน
/v1/modelsของผมยังไม่ขึ้นนะครับดูเหมือนว่ายังปล่อยออกมาไม่ครบครับ ฮ่าๆ