คำตอบสั้น ๆ
Whizi จำกัดการแชทไว้ที่ 10 ข้อความต่อนาที และ 60 ข้อความต่อชั่วโมงต่อผู้ใช้หนึ่งคน และคำขอทุกประเภทยังต้องผ่านเพดานรวม 30 คำขอต่อนาทีต่อผู้ใช้ด้วย ลิมิตแบบ burst เหล่านี้เท่ากันทุกแพ็กเกจ ทั้งฟรี Starter Pro และ Powerhouse การอัปเกรดไม่ได้ทำให้ลิมิตสูงขึ้น
คำขอที่ถูกปฏิเสธไม่มีค่าใช้จ่ายใด ๆ การปฏิเสธจากลิมิตการใช้งานจะถูกคืนกลับเสมอ ดังนั้น error 429 จะไม่หักข้อความออกจากโควตาแพ็กเกจของคุณเลย
| ลิมิต | ค่า | ขอบเขต |
|---|---|---|
| ข้อความแชทต่อนาที | 10 | ต่อผู้ใช้ |
| ข้อความแชทต่อชั่วโมง | 60 | ต่อผู้ใช้ |
| ทุกเส้นทางรวมกัน | 30 คำขอต่อนาที | ต่อผู้ใช้ |
| ทุกเส้นทางรวมกัน | 60 คำขอต่อนาที | ต่อที่อยู่ IP |
เพดานต่อ IP ตั้งใจให้หลวมกว่าต่อผู้ใช้ เพราะที่อยู่ IP หนึ่งอันอาจถูกใช้ร่วมกันโดยหลายคน
วิธีแก้สำหรับทั้งสี่กรณีเหมือนกันคือรอ ช่วงเวลาลิมิตสั้นมาก ในทางปฏิบัติจึงหมายถึงแค่รอสักหนึ่งนาที
ข้อความ error ของลิมิตการใช้งานทุกแบบ (คำต่อคำ)
การปฏิเสธจากลิมิตการใช้งานจะส่งกลับเป็น HTTP 429 พร้อมโค้ด rate_limit_reached ส่วนการอัปโหลดรูปภาพมีโค้ดของตัวเองคือ upload_rate_limited และ upload_daily_limit_reached
| ข้อความ | HTTP และโค้ด | สาเหตุที่ทำให้เกิด | วิธีแก้ไข |
|---|---|---|---|
Too many requests. Please wait and try again. | 429 rate_limit_reached | หน้าต่างต่อนาทีของเส้นทางนั้น เพดานรวมทุกเส้นทาง หรือหน้าต่างต่อ IP เป็นตัวปฏิเสธคำขอ | รอสักหนึ่งนาทีแล้วส่งใหม่ |
Hourly message limit reached. Please try again later. | 429 rate_limit_reached | เพดานแชทรายชั่วโมงที่ 60 ข้อความเป็นตัวปฏิเสธ | รอให้ช่วงเวลารายชั่วโมงเริ่มรอบใหม่ |
Upload rate limit reached. Please wait a moment before uploading another image. | 429 upload_rate_limited | มีการอัปโหลดรูปภาพเกิน 10 ครั้งภายในหนึ่งนาที UTC | รอถึงนาที UTC ถัดไป |
Daily upload limit reached. Please try again tomorrow. | 429 upload_daily_limit_reached | อัปโหลดรูปภาพครบ 60 ครั้งแล้วในหนึ่งวัน UTC | รอถึงวัน UTC ถัดไป |
That is a few in a row. Give it a minute, then send this again. | คำขอ feedback ส่งกลับ 429 | เส้นทาง feedback อนุญาตให้ส่งได้ 6 ครั้งต่อนาที | รอสักหนึ่งนาทีแล้วส่งใหม่ |
Too many reports right now. Please try again shortly. | endpoint รายงานการแชร์ส่งกลับ 429 | เส้นทางรายงานบทสนทนาที่แชร์อนุญาตให้ทำได้ 10 ครั้งต่อนาที อ้างอิงตาม share token | รอแล้วรายงานใหม่อีกครั้ง |
Too many requests. Please wait and try again. เป็นข้อความเริ่มต้นสำหรับทุกหน้าต่างเวลา ยกเว้นลิมิตแชทรายชั่วโมง จึงอาจหมายถึงลิมิตของเส้นทางนั้น เพดานรวมทั้งบัญชี หรือเครือข่ายของคุณเองก็ได้ ส่วน Hourly message limit reached. Please try again later. จะขึ้นเฉพาะเมื่อเพดานแชท 60 ข้อความต่อชั่วโมงเป็นตัวปฏิเสธเท่านั้น จึงเป็นการวินิจฉัยที่แม่นยำกว่าในสองข้อความนี้
ลิมิตของแต่ละเส้นทางแบบละเอียด
แต่ละเส้นทางมีหน้าต่างต่อนาทีของตัวเอง นอกเหนือจากเพดานรวมทั้งบัญชีที่ 30 คำขอต่อนาที ทั้งหมดนี้นับต่อผู้ใช้หนึ่งคน ยกเว้นระบุไว้เป็นอย่างอื่น
| การทำงาน | ลิมิต |
|---|---|
| ส่งข้อความในโมเดลหนึ่ง ๆ | 10 ครั้งต่อนาที |
| สร้างบทสนทนาใหม่ | 10 ครั้งต่อนาที |
| ค้นหาบทสนทนา | 20 ครั้งต่อนาที |
| นำเข้าบทสนทนา | 20 ครั้งต่อนาที |
| สร้างหรือแก้ไขโปรเจกต์ | 20 ครั้งต่อนาที |
| อัปโหลดไฟล์ในโปรเจกต์ | 10 ครั้งต่อนาที |
| อัปโหลดรูปภาพ | 10 ครั้งต่อนาที และ 60 ครั้งต่อวัน |
| เริ่มเซสชันเสียง | 6 ครั้งต่อนาที |
| จบเซสชันเสียง | 6 ครั้งต่อนาที |
| ส่ง feedback | 6 ครั้งต่อนาที |
| รายงานผลลัพธ์จาก AI | 6 ครั้งต่อนาที |
| รายงานบทสนทนาที่แชร์ | 10 ครั้งต่อนาที อ้างอิงตาม share token |
| ซิงก์การสมัครสมาชิก | 6 ครั้งต่อนาที |
| ส่งออกข้อมูลบัญชีของคุณ | 5 ครั้งต่อนาที |
การส่งออกข้อมูลบัญชีเข้มงวดที่สุดในบรรดาทั้งหมด ที่ 5 ครั้งต่อนาที เพราะการส่งออกหนึ่งครั้งอ่านข้อมูลทุกอย่างที่บัญชีนั้นมี
มีเส้นทางหนึ่งที่ลองใหม่ให้คุณเองแทนที่จะแสดง error ตรง ๆ เมื่อการนำเข้าบทสนทนาเจอ 429 ไคลเอนต์จะรอ 20 วินาทีแล้วลองใหม่ สูงสุด 4 ครั้งต่อหนึ่งชุด ดังนั้นการนำเข้าไฟล์ขนาดใหญ่จาก ChatGPT หรือ Claude จึงมักจะหยุดพักแล้วทำงานต่อเองโดยอัตโนมัติ ดูเพิ่มเติมที่ ข้อผิดพลาดของการนำเข้าบทสนทนา
429 ที่ไม่ได้เกี่ยวกับความเร็วในการส่งของคุณ
การปฏิเสธอีกสามแบบก็ใช้สถานะ 429 เหมือนกัน และมักถูกเข้าใจผิดว่าเป็นลิมิตแบบ burst โค้ดในเนื้อหา error ต่างหากที่บอกความแตกต่างระหว่างกัน
| ข้อความ | HTTP และโค้ด | ความหมายที่แท้จริง |
|---|---|---|
Your monthly message limit has been reached. | 429 message_limit_reached | โควตาแพ็กเกจของคุณสำหรับรอบนี้หมดแล้ว ไม่ใช่ลิมิตแบบ burst |
The model is temporarily rate-limited. Please retry shortly. | 429 provider_rate_limited | ผู้ให้บริการโมเดลต้นทางตอบกลับด้วย 429 ไม่ได้เกิดจากอะไรในบัญชีของคุณเลย |
Generation is paused on this account after repeated requests that Whizi cannot fulfil. It reopens automatically. Contact support from Settings if you think this is wrong. | 429 content_policy_locked | การล็อกที่เกิดจากการชนตัวกรองเนื้อหาซ้ำ ๆ ในพรอมต์การสร้างเนื้อหา |
กรณีโควตาแพ็กเกจสังเกตได้ง่ายโดยไม่ต้องอ่าน network trace เลย เพราะเว็บไซต์จะเปิด modal ให้อัปเกรดแทนที่จะแสดง toast โดยติดป้าย Monthly Limit Reached การรอเฉย ๆ ไม่ช่วยให้หายไปภายในรอบเดิม ต้องรอให้รอบบิลหมุนรอบใหม่ หรือไม่ก็อัปเกรด โควตาคือ Starter 400 ข้อความต่อรอบเดือน Pro 800 และ Powerhouse 5,000 ส่วนบนเว็บไคลเอนต์ซึ่งนับเป็นเครดิตแทนที่จะเป็นข้อความ ระดับเดียวกันคือ 400, 2,000 และ 8,000 เครดิต รายละเอียดเต็มดูได้ที่ แพ็กเกจและลิมิต และ เครดิตทำงานอย่างไร
กรณีผู้ให้บริการต้นทางก็มีข้อความคู่กันในเส้นทางเสียง คือ Realtime voice is temporarily rate-limited. Please retry shortly. ซึ่งใช้โค้ด 429 provider_rate_limited เดียวกัน ส่งกลับเมื่อระบบสร้าง token เสียงต้นทางตอบ 429 ส่วนเส้นทางการสร้างสื่อก็มีของตัวเอง Image generation could not be started. Please try again. คือ 429 image_provider_rate_limited เมื่อผู้ให้บริการรูปภาพปฏิเสธ และ Image generation status is temporarily unavailable. คือ 429 image_status_failed เมื่อการเช็กสถานะเป็นคำขอที่ถูกปฏิเสธ วิดีโอและเพลงก็มีคู่เดียวกันนี้พร้อมโค้ดของตัวเอง ในเส้นทางส่งรูปภาพ การจองโควตาจะถูกคืนก่อนที่ error จะถูกส่งกลับ และการสร้างที่ล้มเหลวหรือถูกยกเลิกก็จะได้รับการคืนโควตาเช่นกัน ข้อความที่เหลือดูได้ที่ การสร้างรูปภาพล้มเหลว
การล็อกจากนโยบายเนื้อหาเป็นกรณีเดียวในหน้านี้ที่คำตอบตรง ๆ คือให้ติดต่อฝ่ายสนับสนุน ระบบจะเปิดใช้งานใหม่เองโดยอัตโนมัติ แต่ไม่มีการเปิดเผยระยะเวลาที่แน่นอน และถ้าคุณคิดว่าตัวกรองเข้าใจพรอมต์ของคุณผิด การติดต่อฝ่ายสนับสนุนคือทางออก
การปฏิเสธแบบ 409, 403 และ 413 ที่ไม่ใช่ 429
การปฏิเสธอีกสี่แบบมีหน้าตาคล้ายลิมิตการใช้งาน แต่มาพร้อมสถานะโค้ดที่ต่างกัน ในกรณีนี้ตัวสถานะเองคือตัวบอกใบ้
| ข้อความ | HTTP และโค้ด | ความหมายที่แท้จริง |
|---|---|---|
Duplicate message ignored. Please wait for the current response to finish. | 409 duplicate_message | ข้อความเดียวกันถูกส่งไปยังบทสนทนานี้ไปแล้วเมื่อไม่นานนี้ |
Generation already in progress. Please stop it or wait for it to finish. | 409 generation_in_progress | ล็อกการสร้างเนื้อหาต่อผู้ใช้ถูกถือครองอยู่แล้ว |
Account sharing limit reached. Please use your own Whizi account. | 403 account_sharing_limit | มีการพบอุปกรณ์หรือคีย์เซสชันที่ต่างกันมากกว่า 3 ชุดในบัญชีเดียวภายใน 24 ชั่วโมงที่ผ่านมา |
Request is too large. | 413 request_too_large | เนื้อหา JSON เกินขนาดสูงสุดที่เส้นทางนั้นกำหนด |
สามข้อแรกอยู่ในเส้นทางการส่งข้อความ และมีอธิบายไว้ใน ข้อความส่งไม่ออก ส่วน 413 ให้ลดขนาดข้อมูลในคำขอเดียว แทนที่จะลดจำนวนคำขอ
- แชทจำกัดที่ 10 ข้อความต่อนาที และ 60 ข้อความต่อชั่วโมง ต่อผู้ใช้หนึ่งคน
- ทุกเส้นทางยังต้องผ่านเพดาน 30 คำขอต่อนาทีต่อผู้ใช้ด้วย
- เพดานต่อ IP อยู่ที่ 60 คำขอต่อนาที หลวมกว่าเพราะ IP ถูกใช้ร่วมกัน
- ลิมิตแบบ burst เหมือนกันทุกแพ็กเกจ ทั้งฟรี Starter Pro และ Powerhouse
- 429 จะไม่หักข้อความออกจากโควตาของคุณเลย
- โค้ด rate_limit_reached แปลว่าให้รอ ส่วน message_limit_reached แปลว่าเรื่องโควตาแพ็กเกจ
- provider_rate_limited มาจากต้นทาง ไม่ได้เกิดจากอะไรในบัญชีของคุณ
- การนำเข้าบทสนทนาจะลองใหม่เองเมื่อเจอ 429 หลังจาก 20 วินาที สูงสุด 4 ครั้ง
คำถามที่พบบ่อย
ข้อความ "Too many requests. Please wait and try again." ใน Whizi หมายความว่าอย่างไร
เป็น HTTP 429 พร้อมโค้ด rate_limit_reached หมายความว่าหนึ่งในสามหน้าต่างเวลาปฏิเสธคำขอนี้ ได้แก่ ลิมิตต่อนาทีของเส้นทางนั้น เพดานรวมทั้งบัญชีที่ 30 คำขอต่อนาที หรือเพดานต่อ IP ที่ 60 คำขอต่อนาที รอสักหนึ่งนาทีแล้วส่งใหม่
ส่งข้อความได้กี่ครั้งต่อนาที
10 ครั้งต่อนาที และ 60 ครั้งต่อชั่วโมง ต่อผู้ใช้หนึ่งคน การส่งข้อความในโมเดลหนึ่ง ๆ ก็มีเพดานแยกต่างหากที่ 10 ครั้งต่อนาที และการสร้างบทสนทนาใหม่ก็เป็น 10 ครั้งต่อนาทีเช่นกัน ตัวเลขเหล่านี้เหมือนกันทุกแพ็กเกจ ผู้ใช้ Powerhouse จึงมีลิมิตแบบ burst เท่ากับบัญชีฟรีทุกประการ
การอัปเกรดจะทำให้ลิมิตการใช้งานสูงขึ้นไหม
ไม่ ลิมิตแชท 10 ครั้งต่อนาทีและ 60 ครั้งต่อชั่วโมงเท่ากันทุกแพ็กเกจ ทั้งฟรี Starter Pro และ Powerhouse และอยู่หน้าชั้นโควตาแพ็กเกจ ไม่ได้อยู่ข้างในมัน สิ่งที่การอัปเกรดทำให้สูงขึ้นคือโควตาต่อรอบ ได้แก่ Starter 400 ข้อความต่อรอบเดือน Pro 800 และ Powerhouse 5,000 หรือ 400, 2,000 และ 8,000 เครดิตบนเว็บไคลเอนต์ ถ้า error บอกว่าโควตาข้อความรายเดือนของคุณหมดแล้ว การอัปเกรดจะช่วยได้ แต่ถ้าบอกว่ามีคำขอมากเกินไป การอัปเกรดจะไม่ช่วย
ทำไมถึงขึ้นข้อความ "Hourly message limit reached. Please try again later." ทั้งที่ยังมีเครดิตเหลืออยู่
เพราะข้อความนี้มาจากตัวจำกัด burst ไม่ใช่โควตา จะขึ้นเฉพาะเมื่อเพดาน 60 ข้อความต่อชั่วโมงเป็นตัวปฏิเสธเท่านั้น ไม่เกี่ยวกับว่าแพ็กเกจของคุณเหลือเครดิตหรือข้อความเท่าไรในรอบนั้น
โมเดลเดิมขึ้นข้อความ "The model is temporarily rate-limited. Please retry shortly." ซ้ำ ๆ ควรทำอย่างไร
ลองส่งข้อความด้วยโมเดลจากค่ายผู้ให้บริการอื่น หรือใช้ Auto ซึ่งเป็นตัวจัดเส้นทางไม่ใช่โมเดล และจะเลือกจากโมเดลที่แพ็กเกจของคุณเข้าถึงได้อยู่แล้วเท่านั้น การปฏิเสธนี้มาจากผู้ให้บริการต้นทาง ไม่ใช่จากบัญชีของคุณ และ Whizi ไม่ได้เปิดเผยเวลารอที่แน่นอน ทางเลือกอื่นจึงมีแค่ลองใหม่กับโมเดลเดิม เส้นทางเสียงก็ส่งโค้ดเดียวกันนี้ด้วยข้อความของตัวเองว่า "Realtime voice is temporarily rate-limited. Please retry shortly."
คำขอที่ล้มเหลวหรือถูกจำกัดด้วย rate limit ใช้เครดิตของฉันไปหรือไม่
ไม่ การปฏิเสธจากลิมิตการใช้งานจะถูกคืนกลับเสมอ ดังนั้น 429 จะไม่หักข้อความออกจากโควตาของคุณ และการสร้างเนื้อหาที่ล้มเหลวหรือถูกยกเลิกก็จะได้รับการคืนโควตา ส่วนการปฏิเสธจากนโยบายเนื้อหาจะถูกกรองก่อนที่จะมีการจองโควตาใด ๆ และก่อนที่จะเรียกผู้ให้บริการ จึงไม่มีค่าใช้จ่ายเช่นกัน