המדריךนี้ מוביל אותך במהלך הגדרת Azure OpenAI לתרגום שפה ו-Azure Computer Vision לניתוח תוכן תמונה (שניתן להשתמש בו לאחר מכן לתרגום מבוסס תמונה) בתוך Azure AI Foundry.
דרישות מוקדמות:
תתחיל ביצירת פרויקט Azure AI, המשמש כמקום מרכזי לניהול המשאבים שלך בתחום ה-AI.
עבור אל https://ai.azure.com והיכנס עם חשבון Azure שלך.
בחר +Create כדי ליצור פרויקט חדש.
CoopTranslator-Project).CoopTranslator-Hub) (צור אחד חדש אם צריך).בתוך הפרויקט שלך, תפרוס דגם Azure OpenAI שישמש כתשתית לתרגום טקסט.
אם אינך כבר שם, פתח את הפרויקט החדש שיצרת (למשל, CoopTranslator-Project) בתוך Azure AI Foundry.
מתפריט הצד השמאלי של הפרויקט, תחת “My assets”, בחר “Models + endpoints”.
בחר + Deploy model.
בחר Deploy Base Model.
יוצגו בפניך רשימת דגמים זמינים. סנן או חפש דגם GPT מתאים. אנו ממליצים על gpt-4o.
בחר את הדגם הרצוי ולחץ Confirm.
בחר Deploy.
לאחר הפריסה, תוכל לבחור את הפריסה מדף “Models + endpoints” כדי למצוא את כתובת ה-REST של נקודת הקצה, מפתח, שם הפריסה, שם הדגם וגרסת ה-API. מידע זה יידרש לשילוב דגם התרגום באפליקציה שלך.
[!NOTE] ניתן לבחור גרסאות API מדף API version deprecation בהתאם לצרכיך. שים לב כי גרסת ה-API שונה מגרסת הדגם המוצגת בדף Models + endpoints בתוך Azure AI Foundry.
כדי לאפשר תרגום טקסט מתוך תמונות, עליך למצוא את מפתח ה-API של שירות Azure AI ונקודת הקצה.
CoopTranslator-Project). ודא שאתה בדף הסקירה של הפרויקט.מצא את מפתח ה-API ונקודת הקצה משירות Azure AI.
עבור לפרויקט Azure AI שלך (למשל, CoopTranslator-Project). ודא שאתה בדף הסקירה של הפרויקט.
מצא את מפתח ה-API ו-נקודת הקצה מתוך לשונית שירות Azure AI.

חיבור זה מאפשר את היכולות של משאב שירותי Azure AI הקישורים (כולל ניתוח תמונות) הזמינים לפרויקט Azure AI Foundry שלך. תוכל להשתמש בחיבור זה במחברות או באפליקציות שלך כדי לחלץ טקסט מתוך תמונות, אותו ניתן בהמשך לשלוח לדגם Azure OpenAI לתרגום.
עד עכשיו, עליך לאסוף את הפרטים הבאים:
עבור Azure OpenAI (תרגום טקסט):
gpt-4o)cooptranslator-gpt4o)עבור שירותי Azure AI (חילוץ טקסט מתמונה דרך Vision):
בהמשך, כאשר תבנה את האפליקציה שלך, סביר שתגדיר אותה בעזרת האישורים שנאספו. למשל, תוכל להגדיר אותם כמשתני סביבה כך:
# אישורי שירות AI של Azure (נדרש לתרגום תמונות)
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 (אותו אינדקס לכל המשתנים)
כתב ויתור:
מסמך זה תורגם באמצעות שירות תרגום מבוסס בינה מלאכותית Co-op Translator. למרות שאנו שואפים לדיוק, יש לקחת בחשבון שתרגומים אוטומטיים עלולים לכלול טעויות או אי דיוקים. המסמך המקורי בשפת המקור שלו נחשב למקור הסמכותי. למידע קריטי, מומלץ לבצע תרגום מקצועי על ידי אדם. אנו לא נושאים באחריות על אי הבנות או פרשנויות שגויות הנובעות משימוש בתרגום זה.