Denne guide gennemgår, hvordan du opsætter Azure OpenAI til sprogoversættelse og Azure Computer Vision til billedindholdsanalyse (som derefter kan bruges til billedbaseret oversættelse) inden for Azure AI Foundry.
Forudsætninger:
Du starter med at oprette et Azure AI-projekt, som fungerer som et centralt sted til at administrere dine AI-ressourcer.
Gå til https://ai.azure.com og log ind med din Azure-konto.
Vælg +Create for at oprette et nyt projekt.
CoopTranslator-Project).CoopTranslator-Hub) (Opret en ny, hvis nødvendigt).Inden for dit projekt implementerer du en Azure OpenAI-model, der skal fungere som backend til tekstoversættelse.
Hvis du ikke allerede er der, skal du åbne dit nyligt oprettede projekt (f.eks. CoopTranslator-Project) i Azure AI Foundry.
Fra dit projekts venstremenu, under “My assets”, vælg “Models + endpoints”.
Vælg + Deploy model.
Vælg Deploy Base Model.
Du får vist en liste over tilgængelige modeller. Filtrer eller søg efter en passende GPT-model. Vi anbefaler gpt-4o.
Vælg din ønskede model, og klik på Confirm.
Vælg Deploy.
Når den er implementeret, kan du vælge implementeringen fra siden “Models + endpoints” for at finde dens REST endpoint URL, Key, Deployment name, Model name og API version. Disse skal bruges til at integrere oversættelsesmodellen i din applikation.
[!NOTE] Du kan vælge API-versioner fra siden API version deprecation baseret på dine krav. Vær opmærksom på, at API-versionen er forskellig fra den Modelversion, der vises på siden Models + endpoints i Azure AI Foundry.
For at kunne oversætte tekst inden for billeder skal du finde Azure AI Service API-nøglen og endpoint.
CoopTranslator-Project). Sørg for, at du er på projekts oversigtsside.Find API-nøglen og endpoint fra Azure AI Service.
Naviger til dit Azure AI-projekt (f.eks. CoopTranslator-Project). Sørg for, at du er på projekts oversigtsside.
Find API Key og Endpoint under fanen Azure AI Service.

Denne forbindelse gør kapaciteterne i den tilknyttede Azure AI Services-ressource (inklusive billedanalyse) tilgængelige for dit AI Foundry-projekt. Du kan derefter bruge denne forbindelse i dine notesbøger eller applikationer til at udtrække tekst fra billeder, som efterfølgende kan sendes til Azure OpenAI-modellen til oversættelse.
Nu skulle du have samlet følgende:
For Azure OpenAI (tekstoversættelse):
gpt-4o)cooptranslator-gpt4o)For Azure AI Services (udtræk af billedtekst via Vision):
Senere, når du bygger din applikation, konfigurerer du den sandsynligvis ved hjælp af disse indsamlede legitimationsoplysninger. For eksempel kan du sætte dem som miljøvariabler som følger:
# Azure AI Service-legitimationsoplysninger (påkrævet til billedoversættelse)
AZURE_AI_SERVICE_API_KEY="your_azure_ai_service_api_key" # f.eks. 21xasd...
AZURE_AI_SERVICE_ENDPOINT="https://your_azure_ai_service_endpoint.cognitiveservices.azure.com/"
# Valgfrie fallback-sæt: dubler variable med suffiks _1/_2 (samme indeks for alle variabler i sættet)
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-legitimationsoplysninger (påkrævet til tekstoversættelse)
AZURE_OPENAI_API_KEY="your_azure_openai_api_key" # f.eks. 21xasd...
AZURE_OPENAI_ENDPOINT="https://your_azure_openai_endpoint.openai.azure.com/"
AZURE_OPENAI_MODEL_NAME="your_model_name" # f.eks. gpt-4o
AZURE_OPENAI_CHAT_DEPLOYMENT_NAME="your_deployment_name" # f.eks. cooptranslator-gpt4o
AZURE_OPENAI_API_VERSION="your_api_version" # f.eks. 2024-12-01-preview
# Valgfrie fallback-sæt: dubler det fulde AZURE_OPENAI_* sæt med suffiks _1/_2 (samme indeks for alle variabler)
Ansvarsfraskrivelse:
Dette dokument er blevet oversat ved hjælp af AI-oversættelsestjenesten Co-op Translator. Selvom vi bestræber os på nøjagtighed, bedes du være opmærksom på, at automatiserede oversættelser kan indeholde fejl eller unøjagtigheder. Det oprindelige dokument på dets modersmål bør betragtes som den autoritative kilde. For kritisk information anbefales professionel menneskelig oversættelse. Vi påtager os intet ansvar for misforståelser eller fejltolkninger, der opstår som følge af brugen af denne oversættelse.