สิ่งที่ทำให้หงุดหงิดที่สุดไม่ใช่ความฉลาดของโมเดล AI แต่อยู่ที่เวลาเพิ่งเขียนโค้ดเรียกใช้เสร็จ ก็ดันโผล่ข้อความขึ้นมาว่า Invalid API Key, 403 หรือ “การเชื่อมต่อเครือข่ายล้มเหลว” ขึ้นมาแทน ฉันได้รวบรวมปัญหาที่ตัวเองเคยเจอมารวมเป็นรายการตรวจสอบหรือ Checklist ที่ใช้ได้กับ ChatGPT จาก OpenAI, Claude จาก Anthropic และ Gemini จาก Google พร้อมทั้งกล่าวถึงปัญหาสิทธิ์การเข้าถึงที่พบบ่อยใน Midjourney ด้วย
3 ปัญหาที่แก้ไขได้ในพริบตา
1. ใส่คีย์ผิดหรือเอา Key เก่าไปใช้ในโปรเจกต์ใหม่
หลายคนเผลอคัดลอกคีย์ API มาโดยมีช่องว่าง (Space) ติดมาด้วยหน้าหลัง หรือไม่ก็นำคีย์จากสภาพแวดล้อมทดสอบ (Test Environment) ไปใช้ในสภาพแวดล้อมจริง (Production) แนะนำให้คัดลอกคีย์ไปวางในโปรแกรม Text Editor แบบ Plain Text สักครั้งเพื่อตรวจสอบ แล้วค่อยคัดลอกกลับไปใช้
2. ส่งคำขอไปยัง Endpoint หรือใช้ชื่อโมเดลที่ไม่ถูกต้อง
การเขียนชื่อโมเดลผิดก็อาจทำให้คุณคิดว่าคีย์ผิดได้ อย่าฝืนแก้ ให้ใช้หลักการ "ทำให้ง่ายไว้ก่อน" (KISS Principle) โดยเริ่มจากรันคำขอตัวอย่างพื้นฐานจากทางการให้ผ่านก่อน แล้วค่อยเพิ่มพารามิเตอร์อื่นๆ ทีหลัง
3. ปัญหาจาก Environment หรือ Dependency
หากคุณใช้ปลั๊กอินหรือโครงสร้างโปรเจกต์สำเร็จรูป (เช่น ปัญหาความขัดแย้งของ Dependency อย่าง ETARGET, ERESOLVE ที่เจอบ่อยในปลั๊กอิน Node.js) ให้ลองติดตั้ง Dependency ใหม่และตรวจสอบว่าเวอร์ชันตรงกัน มิฉะนั้นคุณอาจเสียเวลากับการหาสาเหตุว่า "คีย์ผิด" ไปเป็นชั่วโมง


