คำแนะนำนี้จะนำคุณผ่านการตั้งค่า Azure OpenAI สำหรับการแปลภาษา และ Azure Computer Vision สำหรับการวิเคราะห์เนื้อหาภาพ (ซึ่งสามารถใช้สำหรับการแปลภาพ) ภายใน Azure AI Foundry
ข้อกำหนดเบื้องต้น:
คุณจะเริ่มต้นด้วยการสร้างโครงการ Azure AI ซึ่งทำหน้าที่เป็นศูนย์กลางสำหรับจัดการทรัพยากร AI ของคุณ
ไปที่ https://ai.azure.com และลงชื่อเข้าใช้ด้วยบัญชี Azure ของคุณ
เลือก +Create เพื่อสร้างโครงการใหม่
CoopTranslator-Project)CoopTranslator-Hub) (สร้างใหม่หากจำเป็น)ภายในโครงการของคุณ คุณจะปรับใช้โมเดล Azure OpenAI เพื่อทำหน้าที่เป็น backend สำหรับการแปลข้อความ
ถ้ายังไม่ได้อยู่ ให้เปิดโครงการที่คุณสร้างขึ้นใหม่ (เช่น CoopTranslator-Project) ใน Azure AI Foundry
จากเมนูด้านซ้ายของโครงการคุณ ใต้ “My assets” เลือก “Models + endpoints”
เลือก + Deploy model
เลือก Deploy Base Model
คุณจะเห็นรายชื่อโมเดลที่ใช้ได้ กรองหรือค้นหาโมเดล GPT ที่เหมาะสม เราแนะนำ gpt-4o
เลือกโมเดลที่ต้องการและคลิก Confirm
เลือก Deploy
หลังจากการปรับใช้ คุณสามารถเลือกการปรับใช้จากหน้า “Models + endpoints” เพื่อดู REST endpoint URL, Key, ชื่อการปรับใช้, ชื่อโมเดล และ เวอร์ชัน API ซึ่งจะต้องใช้เพื่อนำโมเดลการแปลเข้าไปในแอปพลิเคชันของคุณ
[!NOTE] คุณสามารถเลือกเวอร์ชัน API จากหน้า API version deprecation ตามความต้องการของคุณ โปรดทราบว่า เวอร์ชัน API แตกต่างจาก เวอร์ชันโมเดล ที่แสดงในหน้า Models + endpoints ใน Azure AI Foundry
เพื่อเปิดใช้งานการแปลข้อความภายในภาพ คุณจะต้องค้นหา Azure AI Service API Key และ Endpoint
CoopTranslator-Project) ตรวจสอบให้แน่ใจว่าคุณอยู่ในหน้าสรุปโครงการค้นหา API Key และ Endpoint จากแท็บ Azure AI Service
ไปที่โครงการ Azure AI ของคุณ (เช่น CoopTranslator-Project) ตรวจสอบให้แน่ใจว่าคุณอยู่ในหน้าสรุปโครงการ
ค้นหา API Key และ Endpoint จากแท็บ Azure AI Service

การเชื่อมต่อนี้ทำให้ความสามารถของทรัพยากร Azure AI Services ที่เชื่อมโยง (รวมถึงการวิเคราะห์ภาพ) สามารถใช้งานได้ในโครงการ AI Foundry ของคุณ จากนั้นคุณสามารถใช้การเชื่อมต่อนี้ในโน้ตบุ๊กหรือแอปพลิเคชันของคุณเพื่อสกัดข้อความจากภาพ ซึ่งต่อไปสามารถส่งไปยังโมเดล Azure OpenAI เพื่อแปลได้
ตอนนี้คุณควรได้รวบรวมสิ่งต่อไปนี้:
สำหรับ Azure OpenAI (การแปลข้อความ):
gpt-4o)cooptranslator-gpt4o)สำหรับ Azure AI Services (การสกัดข้อความจากภาพผ่าน Vision):
ในภายหลัง เมื่อสร้างแอปพลิเคชันของคุณ คุณน่าจะกำหนดค่ามันโดยใช้ข้อมูลประจำตัวที่รวบรวมไว้ เช่น อาจตั้งเป็นตัวแปรสภาพแวดล้อมดังนี้:
# ข้อมูลรับรองบริการ Azure AI (จำเป็นสำหรับการแปลภาพ)
AZURE_AI_SERVICE_API_KEY="your_azure_ai_service_api_key" # เช่น, 21xasd...
AZURE_AI_SERVICE_ENDPOINT="https://your_azure_ai_service_endpoint.cognitiveservices.azure.com/"
# ชุดสำรองเลือกได้: ทำซ้ำตัวแปรโดยมีคำต่อท้าย _1/_2 (ใช้ดัชนีเดียวกันสำหรับตัวแปรทั้งหมดในชุด)
AZURE_AI_SERVICE_API_KEY_1="your_azure_ai_service_api_key_1"
AZURE_AI_SERVICE_ENDPOINT_1="https://your_azure_ai_service_endpoint_1.cognitiveservices.azure.com/"
# ข้อมูลรับรอง Azure OpenAI (จำเป็นสำหรับการแปลข้อความ)
AZURE_OPENAI_API_KEY="your_azure_openai_api_key" # เช่น, 21xasd...
AZURE_OPENAI_ENDPOINT="https://your_azure_openai_endpoint.openai.azure.com/"
AZURE_OPENAI_MODEL_NAME="your_model_name" # เช่น, gpt-4o
AZURE_OPENAI_CHAT_DEPLOYMENT_NAME="your_deployment_name" # เช่น, cooptranslator-gpt4o
AZURE_OPENAI_API_VERSION="your_api_version" # เช่น, 2024-12-01-preview
# ชุดสำรองเลือกได้: ทำซ้ำชุด AZURE_OPENAI_* ทั้งหมดโดยมีคำต่อท้าย _1/_2 (ใช้ดัชนีเดียวกันสำหรับตัวแปรทั้งหมด)
ปฏิเสธความรับผิดชอบ:
เอกสารนี้ได้รับการแปลโดยใช้บริการแปลภาษาด้วย AI Co-op Translator แม้เราจะพยายามให้ความถูกต้องสูงสุด แต่โปรดทราบว่าการแปลอัตโนมัติอาจมีข้อผิดพลาดหรือความไม่ถูกต้อง เอกสารต้นฉบับในภาษาต้นทางถือเป็นแหล่งข้อมูลที่ถูกต้อง สำหรับข้อมูลที่มีความสำคัญ ควรใช้บริการแปลโดยมืออาชีพที่เป็นมนุษย์ เราไม่มีความรับผิดชอบต่อความเข้าใจผิดหรือการตีความผิดที่อาจเกิดขึ้นจากการใช้การแปลนี้