
Hermes ใช้ OpenAI OAuth หลายบัญชีได้แล้ว และตั้งให้สลับใช้แบบ round_robin ได้ง่ายมาก
ถ้าคุณมีหลายบัญชี OpenAI Codex OAuth และอยากให้ Hermes กระจายการใช้งานอัตโนมัติ ไม่ต้องคอยเปลี่ยนบัญชีเอง ให้เพิ่ม OAuth หลายชุดเข้า credential pool แล้วตั้ง rotation strategy เป็น round_robin
Hermes มีระบบ credential pool สำหรับเก็บ credential หลายชุดของ provider เดียวกัน เช่น openai-codex
เมื่อมี credential มากกว่า 1 ชุด เราสามารถตั้ง rotation strategy ได้ว่า Hermes ควรเลือกใช้ credential แบบไหน ในกรณีนี้เราจะใช้ round_robin เพื่อให้ Hermes วนใช้ทุกบัญชีอย่างสม่ำเสมอ
ตัวอย่างการวนใช้:
บัญชี 1 > บัญชี 2 > บัญชี 3 > บัญชี 1 > บัญชี 2 > ...
รันคำสั่งนี้:
hermes auth add openai-codex --type oauth
Hermes จะเปิด flow สำหรับ login OAuth ให้ทำตามขั้นตอนใน browser จนเสร็จ
ถ้าต้องการเพิ่มหลายบัญชี ให้รันคำสั่งเดิมซ้ำ แล้ว login ด้วยบัญชี OpenAI อีกบัญชีหนึ่ง
hermes auth add openai-codex --type oauth
ทำซ้ำได้ตามจำนวนบัญชีที่ต้องการ
รันคำสั่ง:
จากนั้นเลือกเมนู:
หรือเมนู:
Set rotation strategy for a provider
เมื่อระบบถาม provider ให้พิมพ์:
openai-codex
แล้วกด Enter
เมื่อระบบถาม strategy ให้เลือก:
หรือเลือก:
ความหมายคือ Hermes จะสลับใช้ credential ใน pool แบบวนรอบ ทำให้การใช้งานกระจายเท่าๆ กันโดยอัตโนมัติ
เช็ค credential ที่มีอยู่ได้ด้วยคำสั่ง:
ถ้าเห็น openai-codex มากกว่า 1 รายการ แปลว่า credential pool พร้อมใช้งานแล้ว
คำสั่งหลักมีแค่นี้:
hermes auth add openai-codex --type oauth
hermes auth
hermes auth list
ในเมนู hermes auth ให้เลือก:
4 > openai-codex > 2
เสร็จแล้ว Hermes จะสลับใช้ OpenAI OAuth หลายบัญชีแบบ round_robin ให้อัตโนมัติ ไม่ต้องคอยเปลี่ยนบัญชีเอง และสามารถเพิ่มกี่บัญชีก็ได้ตามต้องการ
hermes auth add openai-codex --type oauth
hermes auth add openai-codex --type oauth
hermes auth
เลือก:
4 > openai-codex > 2
แล้วเช็คด้วย:
จบครับ Hermes จะกระจายการใช้งาน OAuth หลายบัญชีแบบเท่าๆ กันอัตโนมัติด้วย round_robin
