ฉันมีโทเค็น แต่ยังเห็นข้อผิดพลาด “out of quota” ทำไมจึงเป็นเช่นนั้น?
โดยปกติแล้วปัญหานี้เกิดขึ้นเนื่องจากข้อจำกัดในการระบุตัวตนของผู้ใช้ผ่านบัญชี Google Sheets
เมื่อมีคนใช้งานฟังก์ชัน GPT ใน Google Sheets เราจะพยายามระบุตัวตนของผู้ที่ส่งคำขอเพื่อให้สามารถเรียกเก็บเงินและหักการใช้งานโทเค็นได้อย่างถูกต้อง อย่างไรก็ตาม หากผู้ที่ใช้งานฟังก์ชันอยู่ในโดเมน Google Workspace ที่แตกต่างจากเจ้าของไฟล์ Google อาจไม่ส่งอีเมลของผู้ใช้รายนั้นให้กับเรา
เมื่อเกิดเหตุการณ์ดังกล่าว เราจะใช้อีเมลของเจ้าของไฟล์แทน
หาก เจ้าของไฟล์มีโทเค็นหรือโควตาไม่เพียงพอ คำขอจะถูกนำไปเรียกเก็บเงินกับบัญชีของเจ้าของและทำให้เกิดข้อผิดพลาด ส่งผลให้ผู้ที่รันสูตรนั้นอาจเห็นข้อผิดพลาด “out of quota” แม้ว่าตัวผู้ใช้เองจะมีโทเค็นเหลืออยู่ก็ตาม
เมื่อใช้งานได้ตามปกติ
ทุกอย่างควรทำงานได้ตามปกติหากผู้ที่รันฟังก์ชัน GPT เป็นเจ้าของไฟล์ ในกรณีนี้ เราจะสามารถระบุบัญชีที่ถูกต้องและหักโทเค็นของผู้ใช้รายนั้นได้
นอกจากนี้ การใช้งานอาจเป็นปกติหากเจ้าของไฟล์และผู้ใช้งานฟังก์ชันอยู่ในโดเมน Google Workspace เดียวกัน เนื่องจาก Google มีโอกาสที่จะส่งอีเมลของผู้ใช้ให้กับเราในกรณีนี้มากกว่า
วิธีแก้ไข
เพื่อหลีกเลี่ยงปัญหานี้ โปรดลองทำตามวิธีใดวิธีหนึ่งต่อไปนี้:
- โอนความเป็นเจ้าของไฟล์ให้กับผู้ที่จะใช้งานฟังก์ชัน GPT
- ขอให้ผู้ใช้งานคนนั้นสร้างไฟล์สำเนาใหม่ภายใต้บัญชีของตนเอง
- ตรวจสอบให้แน่ใจว่าเจ้าของไฟล์ในปัจจุบันมีโทเค็นหรือโควตาที่เพียงพอ
- หากเป็นไปได้ ให้รักษาให้เจ้าของไฟล์และผู้ใช้งานอยู่ในโดเมน Google Workspace เดียวกัน