เชื่อมต่อ Microsoft Foundry
เชื่อมต่อ Microsoft Foundry — คู่มือที่เข้าใจง่ายอ้างอิงจากเอกสารอย่างเป็นทางการ
ลองนึกถึงฟีเจอร์นี้เป็นเหมือนล่ามสากลสำหรับโมเดล AI ของคุณ—มันช่วยให้ Hermes Agent พูดคุยกับ Microsoft Foundry (และ Azure OpenAI) ได้ ไม่ว่าโมเดลของคุณจะ “พูด” ภาษาถิ่นไหน คุณก็ไม่ต้องกังวลกับรายละเอียดทางเทคนิคให้ปวดหัว
แล้วมันเจ๋งตรงไหน?
Microsoft Foundry สามารถโฮสต์โมเดล AI ที่ใช้ “ภาษาถิ่น” ในการสื่อสารที่แตกต่างกันสองแบบ:
- สไตล์ OpenAI (เช่น GPT-4, GPT-5, Llama, Mistral) — พวกนี้ใช้ช่องทางแชทมาตรฐาน
- สไตล์ Anthropic (เช่น Claude) — พวกนี้ใช้รูปแบบข้อความที่แตกต่างออกไป
โดยปกติแล้ว คุณจะต้องเขียนโค้ดแยกกันสำหรับแต่ละแบบ แต่ provider ที่ชื่อ azure-foundry ของ Hermes Agent จะตรวจจับโดยอัตโนมัติว่าโมเดลของคุณใช้รูปแบบไหน จากนั้นก็จัดการแปลให้คุณเอง เหมือนมีอะแดปเตอร์แบบเสียบแล้วใช้ได้ทันทีสำหรับทุกโมเดล
ก่อนที่คุณจะเริ่ม
คุณจะต้องมีสามสิ่ง:
- ทรัพยากร Microsoft Foundry หรือ Azure OpenAI ที่มีการ deploy โมเดลอย่างน้อยหนึ่งตัว
- URL ของ endpoint สำหรับการ deploy นั้น (หาได้ใน Azure Portal)
- หนึ่งในสองวิธีในการยืนยันตัวตน:
- API key (คัดลอกจาก Portal ภายใต้หัวข้อ “Keys and Endpoint”) หรือ
- บทบาท Azure AI User (ในบาง tenant เรียกว่า “Foundry User”) หากคุณต้องการใช้ Microsoft Entra ID — นี่คือวิธีแบบไม่ต้องใช้คีย์ที่ Microsoft แนะนำ
เริ่มต้นอย่างรวดเร็ว: คำสั่งเดียวจบ
เมื่อคุณมี endpoint และข้อมูลรับรองแล้ว การตั้งค่าคือคำสั่งเดียวเท่านั้น:
hermes model
แค่นั้นเอง ตัวช่วยจะ:
- ตรวจสอบ endpoint ของคุณ ว่ามันใช้การสื่อสารแบบไหน (สไตล์ OpenAI หรือสไตล์ Anthropic)
- แสดงรายการ deployments ที่มีอยู่ เพื่อให้คุณเลือกได้
- ตรวจจับความยาว context ของแต่ละโมเดล (ว่ามันจัดการข้อความได้ครั้งละเท่าไหร่)
คุณไม่จำเป็นต้องรู้รายละเอียดทางเทคนิคใดๆ เลย — Hermes Agent จัดการให้คุณเองทั้งหมด
เกิดอะไรขึ้นต่อไป?
หลังจากที่คุณเลือกโมเดลแล้ว Hermes Agent จะจำตัวเลือกของคุณไว้ คุณสามารถใช้มันสำหรับงานใดๆ ก็ได้ เช่น แชทหรือสร้าง agents โดยไม่ต้องตั้งค่าใหม่
หากคุณต้องการเปลี่ยนโมเดลหรือดูว่ามีอะไรให้เลือกบ้าง แค่รัน hermes model อีกครั้ง
ตัวอย่างง่ายๆ
สมมติว่าคุณมีสองโมเดลใน Foundry: GPT-4 (สไตล์ OpenAI) และ Claude (สไตล์ Anthropic) ด้วย Hermes Agent คุณสามารถสลับไปมาระหว่างพวกมันได้โดยการรัน hermes model แล้วเลือกตัวที่คุณต้องการ provider จะจัดการกับ “ภาษา” ที่แตกต่างกันเบื้องหลังให้เอง คุณแค่พูดคุยกับ AI ของคุณตามปกติ
สรุป & เคล็ดลับการใช้งาน
พูดสั้นๆ: ฟีเจอร์นี้ช่วยขจัดความปวดหัวในการจัดการกับรูปแบบ API ที่แตกต่างกัน คุณแค่ชี้ Hermes Agent ไปที่ทรัพยากร Foundry ของคุณ มันจะจัดการส่วนที่เหลือให้เอง แล้วคุณก็พร้อมใช้งาน
เคล็ดลับการใช้งาน: หากคุณอยู่ในสภาพแวดล้อมองค์กร ให้ใช้เส้นทาง Microsoft Entra ID แบบไม่ต้องใช้คีย์ (บทบาท Azure AI User) แทนการใช้ API keys — มันปลอดภัยกว่าและเป็นวิธีที่ Microsoft แนะนำ แค่ตรวจสอบให้แน่ใจว่าผู้ใช้หรือ service principal ของคุณได้รับบทบาทนั้นก่อนที่จะรัน hermes model
ตอนนี้ไปเชื่อมต่อโมเดลของคุณได้เลย — มันห่างแค่คำสั่งเดียวเท่านั้นจริงๆ
📖 เอกสารทางการ
この記事は Hermes Agent のเอกสารทางการに基づいています:เอกสารทางการ › guides/azure-foundry