ตำแหน่ง: Settings → Content & publishing → Your AI accounts
เปิดหน้านี้: admin.<your-site>/settings/ai/providers (แทนที่ <your-site> ด้วยที่อยู่เว็บไซต์ของคุณ)
สิ่งที่ต้องเตรียม
- บัญชี Azure ที่มีทรัพยากร Azure OpenAI
- มีโมเดลที่ deployed (ปรับใช้) แล้วอย่างน้อยหนึ่งโมเดลในทรัพยากรนั้น Azure จะรันโมเดลได้ก็ต่อเมื่อคุณ deploy แล้วเท่านั้น
- คุณมีสิทธิ์อ่านคีย์ของทรัพยากรดังกล่าวใน Azure
- เฉพาะสมาชิกที่จัดการ AI เท่านั้นที่สามารถเชื่อมต่อได้ และคุณต้องเพิ่งลงชื่อเข้าใช้ระบบเมื่อไม่นานมานี้
ขั้นตอนการทำ
- เปิด Azure portal แล้วเปิดทรัพยากร Azure OpenAI ของคุณ
- ไปที่ Resource Management แล้วเลือก Keys and Endpoint
- คัดลอก Endpoint ซึ่งจะมีลักษณะเหมือน
https://my-resource.openai.azure.comและต้องลงท้ายด้วย.openai.azure.comหรือ.cognitiveservices.azure.com - คัดลอก KEY 1 เก็บ KEY 2 ไว้เป็นคีย์สำรอง ระบบผู้ดูแลเว็บของเรารองรับคีย์ความยาว 32 อักขระ (ตัวอักษร a–f และตัวเลข) หรือ 84 อักขระ
- ดูชื่อ deployment ของคุณ ในพอร์ทัล Azure AI Foundry ให้เปิด Deployments ของทรัพยากรคุณ ชื่อ deployment คือชื่อที่คุณตั้งไว้ตอน deploy โมเดล ซึ่งอาจต่างจากชื่อจริงของโมเดล เช่น
gpt-4o-mini - ในหน้าผู้ดูแลเว็บของคุณ ให้เปิด การตั้งค่า → เนื้อหาและการเผยแพร่ → บัญชี AI ของคุณ แล้วหาการ์ด Azure OpenAI
- วาง ตำแหน่งข้อมูล Azure เพิ่มชื่อแต่ละ deployment ใต้หัวข้อ ชื่อการปรับใช้ แล้วแตะ เพิ่ม ทุกครั้งหลังจากใส่แต่ละชื่อ ต้องเพิ่มอย่างน้อยหนึ่งชื่อ
- วางคีย์แล้วแตะ ทดสอบและเชื่อมต่อ คุณจะเห็นข้อความ "Checking your key…" จากนั้นจะขึ้น Connected ✓
ข้อควรรู้
- คุณสามารถเชื่อมต่อทรัพยากร Azure ได้สูงสุดสองรายการ
- Azure ไม่มีระบบส่งรายชื่อโมเดลผ่านคีย์ หน้าผู้ดูแลเว็บจึงแสดงเฉพาะ deployment ที่คุณพิมพ์ลงไปเท่านั้น หากคุณ deploy โมเดลเพิ่มในภายหลัง ก็สามารถกลับมาเพิ่มชื่อได้เรื่อยๆ
- การใส่ราคาเป็นตัวเลือกเสริม หากใส่ราคา ระบบจะสามารถคำนวณและแสดงค่าใช้จ่ายได้ หากไม่ใส่ AI จะไม่สลับมาใช้บัญชีนี้โดยอัตโนมัติเมื่อบัญชีอื่นใช้งานไม่ได้
- Azure จะเรียกเก็บค่าบริการจากคุณเอง คุณสามารถดูค่าใช้จ่ายและงบประมาณได้ใน Azure portal งบประมาณและขีดจำกัด AI
- คีย์จะถูกเก็บไว้อยู่บนเซิร์ฟเวอร์ของคุณเอง Keynate จะไม่มีทางเข้าถึงหรือเห็นคีย์นี้ได้เลย
ปัญหาที่พบบ่อย
ใช้ endpoint ของ Azure OpenAI ของคุณ
endpoint ต้องลงท้ายด้วย .openai.azure.com หรือ .cognitiveservices.azure.com คัดลอกมาจาก Keys and Endpoint โดยโดเมนแบบกำหนดเอง (custom domain) หรือที่อยู่ IP จะไม่สามารถใช้งานได้
โมเดลหรือ deployment นี้ไม่พร้อมใช้งานในบัญชี Azure OpenAI ของคุณ
ชื่อ deployment ไม่ตรงกัน ชื่อต้องตรงกันทุกตัวอักษร รวมถึงตัวพิมพ์เล็กและพิมพ์ใหญ่ ตรวจสอบที่เมนู Deployments ใน Foundry แก้ไขชื่อบนการ์ดให้ถูกต้อง แล้วลองใหม่อีกครั้ง
Azure OpenAI ปฏิเสธคีย์นี้
คัดลอกคีย์ใหม่อีกครั้งให้ครบทุกตัวอักษร คีย์จะผูกอยู่กับแต่ละทรัพยากร ดังนั้นโปรดใช้คีย์จากทรัพยากรเดียวกันกับ endpoint
เราไม่สามารถเข้าถึงที่อยู่นี้ได้
ตรวจสอบว่าพิมพ์ endpoint ผิดหรือไม่ หากทรัพยากรของคุณอนุญาตให้เข้าถึงได้เฉพาะบางเครือข่าย การทดสอบอาจล้มเหลวได้ ให้เปิดการเข้าถึงแบบสาธารณะ (public access) ให้กับทรัพยากร หรือเพิ่มที่อยู่เซิร์ฟเวอร์ของคุณเข้าไป จากนั้นลองทดสอบใหม่อีกครั้ง
Azure แจ้งว่าโควตาหรือขีดจำกัดอัตราการใช้งานเต็มแล้ว
รอสักครู่ หรือปรับเพิ่มโควตาของ deployment นั้นใน Azure
คำถามที่พบบ่อย
คำถามที่พบบ่อย
ควรใช้คีย์ไหนระหว่าง KEY 1 กับ KEY 2?
ใช้คีย์ไหนก็ได้ แนะนำให้ใช้ KEY 1 หากคุณสร้างคีย์ใหม่เพื่อสลับใช้งาน (rotate keys) ใน Azure ให้วางคีย์ใหม่โดยกดที่ เปลี่ยนคีย์
ทำไมต้องพิมพ์ชื่อ deployment เอง?
Azure ให้คุณตั้งชื่อ deployment ได้ตามต้องการ ระบบผู้ดูแลเว็บไม่สามารถคาดเดาชื่อเองได้ คุณจึงต้องระบุให้ระบบทราบว่าจะใช้ deployment ตัวใด