Diese Anleitung führt Sie durch die Einrichtung von Azure OpenAI für Sprachübersetzung und Azure Computer Vision zur Analyse von Bildinhalten (die anschließend für bildbasierte Übersetzungen genutzt werden können) innerhalb von Azure AI Foundry.
Voraussetzungen:
Sie beginnen mit der Erstellung eines Azure AI-Projekts, das als zentraler Ort zur Verwaltung Ihrer KI-Ressourcen dient.
Navigieren Sie zu https://ai.azure.com und melden Sie sich mit Ihrem Azure-Konto an.
Wählen Sie +Create, um ein neues Projekt zu erstellen.
CoopTranslator-Project
).CoopTranslator-Hub
) (Erstellen Sie bei Bedarf einen neuen).Innerhalb Ihres Projekts stellen Sie ein Azure OpenAI-Modell bereit, das als Backend für die Textübersetzung dient.
Falls noch nicht geschehen, öffnen Sie Ihr neu erstelltes Projekt (z. B. CoopTranslator-Project
) in Azure AI Foundry.
Wählen Sie im linken Menü Ihres Projekts unter „My assets“ den Punkt “Models + endpoints”.
Wählen Sie + Deploy model.
Wählen Sie Deploy Base Model.
Es wird eine Liste verfügbarer Modelle angezeigt. Filtern oder suchen Sie nach einem passenden GPT-Modell. Wir empfehlen gpt-4o
.
Wählen Sie das gewünschte Modell aus und klicken Sie auf Confirm.
Klicken Sie auf Deploy.
Nach der Bereitstellung können Sie die Bereitstellung auf der Seite “Models + endpoints” auswählen, um die REST endpoint URL, den Key, den Deployment name, den Model name und die API version zu finden. Diese werden benötigt, um das Übersetzungsmodell in Ihre Anwendung zu integrieren.
[!NOTE] Sie können API-Versionen auf der Seite API version deprecation je nach Bedarf auswählen. Beachten Sie, dass sich die API version von der Model version unterscheidet, die auf der Seite Models + endpoints in Azure AI Foundry angezeigt wird.
Um die Übersetzung von Text in Bildern zu ermöglichen, benötigen Sie den Azure AI Service API-Schlüssel und den Endpunkt.
CoopTranslator-Project
). Stellen Sie sicher, dass Sie sich auf der Übersichtsseite des Projekts befinden.Finden Sie den API-Schlüssel und den Endpunkt im Azure AI Service.
Navigieren Sie zu Ihrem Azure AI-Projekt (z. B. CoopTranslator-Project
). Stellen Sie sicher, dass Sie sich auf der Übersichtsseite des Projekts befinden.
Finden Sie den API Key und den Endpoint im Tab Azure AI Service.
Diese Verbindung macht die Funktionen der verknüpften Azure AI Services-Ressource (einschließlich Bildanalyse) für Ihr AI Foundry-Projekt verfügbar. Sie können diese Verbindung dann in Ihren Notebooks oder Anwendungen verwenden, um Text aus Bildern zu extrahieren, der anschließend an das Azure OpenAI-Modell zur Übersetzung gesendet werden kann.
Bis jetzt sollten Sie folgende Daten gesammelt haben:
Für Azure OpenAI (Textübersetzung):
gpt-4o
)cooptranslator-gpt4o
)Für Azure AI Services (Textextraktion aus Bildern via Vision):
Später, beim Erstellen Ihrer Anwendung, konfigurieren Sie diese wahrscheinlich mit den gesammelten Zugangsdaten. Zum Beispiel könnten Sie sie als Umgebungsvariablen wie folgt festlegen:
# Azure AI Service Credentials (Required for image translation)
AZURE_AI_SERVICE_API_KEY="your_azure_ai_service_api_key" # e.g., 21xasd...
AZURE_AI_SERVICE_ENDPOINT="https://your_azure_ai_service_endpoint.cognitiveservices.azure.com/"
# Azure OpenAI Credentials (Required for text translation)
AZURE_OPENAI_API_KEY="your_azure_openai_api_key" # e.g., 21xasd...
AZURE_OPENAI_ENDPOINT="https://your_azure_openai_endpoint.openai.azure.com/"
AZURE_OPENAI_MODEL_NAME="your_model_name" # e.g., gpt-4o
AZURE_OPENAI_CHAT_DEPLOYMENT_NAME="your_deployment_name" # e.g., cooptranslator-gpt4o
AZURE_OPENAI_API_VERSION="your_api_version" # e.g., 2024-12-01-preview
Haftungsausschluss:
Dieses Dokument wurde mit dem KI-Übersetzungsdienst Co-op Translator übersetzt. Obwohl wir uns um Genauigkeit bemühen, beachten Sie bitte, dass automatisierte Übersetzungen Fehler oder Ungenauigkeiten enthalten können. Das Originaldokument in seiner Ursprungssprache gilt als maßgebliche Quelle. Für wichtige Informationen wird eine professionelle menschliche Übersetzung empfohlen. Wir übernehmen keine Haftung für Missverständnisse oder Fehlinterpretationen, die durch die Verwendung dieser Übersetzung entstehen.