הגדרת Azure AI¶
השתמש במדריך זה כשתרצה להגדיר את Azure OpenAI לתרגום טקסט ואת Azure AI Vision לחילוץ טקסט מתמונות.
דרישות מוקדמות¶
- מנוי Azure.
- הרשאה ליצור או להשתמש במשאבי Azure AI ובהצבות מודלים.
- פרויקט ב-Azure AI Foundry או גישה שוות ערך למשאבי Azure OpenAI ו-Azure AI Vision.
יצירת פרויקט Azure AI¶
- פתח את Azure AI Foundry.
- צור או בחר פרויקט.
- צור או בחר AI hub עבור הפרויקט.
- פתח את סקירת הפרויקט לאחר יצירתו.
פריסת מודל Azure OpenAI¶
- בפרויקט, פתח את Models + endpoints.
- בחר Deploy model.
- בחר מודל GPT כגון
gpt-4o. - פרוס את המודל.
- תעד את נקודת הקצה, שם ההצבה, שם המודל, מפתח ה-API וגרסת ה-API.
Note
גרסת ה-API של Azure OpenAI נפרדת מגרסת המודל המוצגת ב-Azure AI Foundry. בחר גרסת API שנתמכת להצבה שלך.
קביעת תצורה של Azure AI Vision¶
תרגום תמונות משתמש ב-Azure AI Vision לחילוץ טקסט מתמונות מקור לפני שהטקסט מתורגם.
בפרויקט Azure AI שלך, מצא את המפתח ונקודת הקצה של Azure AI Services.

תעד:
- נקודת הקצה של שירות Azure AI
- מפתח ה-API של שירות Azure AI
משתני סביבה¶
הוסף את אישורי הגישה לקובץ .env שלך או לסודות ב-CI.
# Azure AI Vision, נדרש לתרגום תמונות
AZURE_AI_SERVICE_API_KEY="..."
AZURE_AI_SERVICE_ENDPOINT="https://<resource>.cognitiveservices.azure.com/"
# Azure OpenAI, נדרש לתרגום טקסטים
AZURE_OPENAI_API_KEY="..."
AZURE_OPENAI_ENDPOINT="https://<resource>.openai.azure.com/"
AZURE_OPENAI_MODEL_NAME="gpt-4o"
AZURE_OPENAI_CHAT_DEPLOYMENT_NAME="<deployment>"
AZURE_OPENAI_API_VERSION="2024-12-01-preview"
Co-op Translator תומך גם בערכות אישורי גיבוי אופציונליות. שכפל ערכת ספק שלמה עם סיומות כמו _1 או _2; כל המשתנים בערכת גיבוי חייבים לשתף את אותה הסיומת.
AZURE_OPENAI_API_KEY_1="..."
AZURE_OPENAI_ENDPOINT_1="https://<resource-1>.openai.azure.com/"
AZURE_OPENAI_MODEL_NAME_1="gpt-4o"
AZURE_OPENAI_CHAT_DEPLOYMENT_NAME_1="<deployment-1>"
AZURE_OPENAI_API_VERSION_1="2024-12-01-preview"
השלבים הבאים¶
- חזור אל תצורה כדי להגדיר משתני סביבה מקומיים או ב-CI.
- השתמש ב-מדריך ה-CLI עבור פקודות תרגום.
- השתמש ב-GitHub Actions כדי לאוטומט את בקשות המשיכה של התרגום.