co-op-translator

Azure AI für Co-op Translator einrichten (Azure OpenAI & Azure AI Vision)

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:

Erstellen eines Azure AI-Projekts

Sie beginnen mit der Erstellung eines Azure AI-Projekts, das als zentraler Ort zur Verwaltung Ihrer KI-Ressourcen dient.

  1. Navigieren Sie zu https://ai.azure.com und melden Sie sich mit Ihrem Azure-Konto an.

  2. Wählen Sie +Create, um ein neues Projekt zu erstellen.

  3. Führen Sie folgende Schritte aus:
    • Geben Sie einen Projektname ein (z. B. CoopTranslator-Project).
    • Wählen Sie den AI hub aus (z. B. CoopTranslator-Hub) (Erstellen Sie bei Bedarf einen neuen).
  4. Klicken Sie auf “Review and Create”, um Ihr Projekt einzurichten. Sie gelangen zur Übersichtsseite Ihres Projekts.

Azure OpenAI für Sprachübersetzung einrichten

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.

Bereitstellen eines OpenAI-Modells

  1. Wählen Sie im linken Menü Ihres Projekts unter „My assets“ den Punkt “Models + endpoints”.

  2. Wählen Sie + Deploy model.

  3. Wählen Sie Deploy Base Model.

  4. Es wird eine Liste verfügbarer Modelle angezeigt. Filtern oder suchen Sie nach einem passenden GPT-Modell. Wir empfehlen gpt-4o.

  5. Wählen Sie das gewünschte Modell aus und klicken Sie auf Confirm.

  6. Klicken Sie auf Deploy.

Azure OpenAI-Konfiguration

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.

Azure Computer Vision für Bildübersetzung einrichten

Um die Übersetzung von Text in Bildern zu ermöglichen, benötigen Sie den Azure AI Service API-Schlüssel und den Endpunkt.

  1. Navigieren Sie zu Ihrem Azure AI-Projekt (z. B. CoopTranslator-Project). Stellen Sie sicher, dass Sie sich auf der Übersichtsseite des Projekts befinden.

Azure AI Service-Konfiguration

Finden Sie den API-Schlüssel und den Endpunkt im Azure AI Service.

  1. Navigieren Sie zu Ihrem Azure AI-Projekt (z. B. CoopTranslator-Project). Stellen Sie sicher, dass Sie sich auf der Übersichtsseite des Projekts befinden.

  2. Finden Sie den API Key und den Endpoint im Tab Azure AI Service.

    Find API Key and Endpoint

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.

Zusammenführung Ihrer Zugangsdaten

Bis jetzt sollten Sie folgende Daten gesammelt haben:

Für Azure OpenAI (Textübersetzung):

Für Azure AI Services (Textextraktion aus Bildern via Vision):

Beispiel: Konfiguration von Umgebungsvariablen (Vorschau)

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

Weiterführende Informationen

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.