1. คำแนะนำในการพิสูจน์ตัวตนผ่าน OpenAI API
OpenAI API ต้องการการใช้ API key เพื่อให้มั่นใจในความปลอดภัยและความถูกต้องของคำขอ API key ทำหน้าที่เป็นกุญแจในการสื่อสารกับบริการ OpenAI และจำเป็นต้องให้ทุกครั้งที่มีคำขอถูกส่งเพื่อแสดงตัวตนของคุณ
2. การขอ API Key จาก OpenAI
เพื่อขอ API key ของคุณ โปรดเข้าสู่แดชบอร์ด OpenAI และนำทางไปยังหน้าจัดการคีย์ ที่นี่คุณสามารถสร้าง API key ใหม่ จัดการ และเพิกถอน API key ที่มีอยู่
3. เพิ่ม API Key ใน HTTP Header
เมื่อทำคำขอ API ไปยัง OpenAI คุณต้องเพิ่มฟิลด์ Authorization
ในส่วนหัวคำขอ HTTP โดยค่าของมันจะเป็น Bearer
ตามด้วย API key ของคุณ ด้านล่างนี้เป็นตัวอย่างการส่งคำขอโดยใช้คำสั่ง curl:
curl "https://api.openai.com/v1/endpoint" \
-H "Authorization: Bearer OPENAI_API_KEY"
โปรดแทนที่ OPENAI_API_KEY
ด้วย API key ของคุณ
4. การใช้ API Keys สำหรับสมาชิกองค์กรหลายราย
หากคุณเป็นสมาชิกของหลายองค์กร และต้องการระบุว่าคำขอ API ควรเอกลักถึงสถิติการใช้ขององค์กรใด คุณสามารถใส่ฟิลด์อื่น OpenAI-Organization
ในส่วนหัวคำขอ HTTP ค่าของฟิลด์นี้ควรเป็น ID ขององค์กรที่คุณต้องการให้สถิติการใช้เครือข่ายถึง
นี่คือตัวอย่างคำสั่ง curl ที่ระบุ ID ขององค์กร:
curl "https://api.openai.com/v1/endpoint" \
-H "Authorization: Bearer OPENAI_API_KEY" \
-H "OpenAI-Organization: YOUR_ORG_ID"
โปรดแทนที่ OPENAI_API_KEY
และ YOUR_ORG_ID
ด้วย API key และ ID ขององค์กรของคุณ
คำแนะนำ: โปรดตรวจสอบความปลอดภัยของ API key และ ID ขององค์กรของคุณเสมอ และหลีกเลี่ยงการเปิดเผยในที่ที่สาธารณะ โดยเฉพาะในโค้ดด้านลูกค้า หาก API key หลุดออกไป มันอาจเป็นเหตุให้บริการถูกใช้งานโดยไม่ถูกต้องหรือมีค่าใช้จ่ายที่ไม่คาดคิด โปรเทค API key เหมือนที่คุณคาดหวังการป้องกันรหัสผ่านของคุณ