Ce guide vous explique comment configurer Azure OpenAI pour la traduction linguistique et Azure Computer Vision pour l’analyse de contenu d’image (qui peut ensuite être utilisée pour la traduction basée sur l’image) au sein d’Azure AI Foundry.
Prérequis :
Commencez par créer un projet Azure AI, qui sert de centre de gestion pour vos ressources IA.
Rendez-vous sur https://ai.azure.com et connectez-vous avec votre compte Azure.
Sélectionnez +Create pour créer un nouveau projet.
CoopTranslator-Project
).CoopTranslator-Hub
) (Créez-en un nouveau si nécessaire).Dans votre projet, vous allez déployer un modèle Azure OpenAI qui servira de backend pour la traduction de texte.
Si ce n’est pas déjà fait, ouvrez votre projet nouvellement créé (par exemple, CoopTranslator-Project
) dans Azure AI Foundry.
Dans le menu de gauche de votre projet, sous “My assets”, sélectionnez “Models + endpoints”.
Sélectionnez + Deploy model.
Choisissez Deploy Base Model.
Une liste de modèles disponibles s’affichera. Filtrez ou recherchez un modèle GPT adapté. Nous recommandons gpt-4o
.
Sélectionnez le modèle souhaité et cliquez sur Confirm.
Cliquez sur Deploy.
Une fois déployé, vous pouvez sélectionner le déploiement depuis la page “Models + endpoints” pour retrouver son URL de point de terminaison REST, sa clé, son nom de déploiement, son nom de modèle et sa version d’API. Ces informations seront nécessaires pour intégrer le modèle de traduction à votre application.
[!NOTE] Vous pouvez choisir les versions d’API depuis la page API version deprecation selon vos besoins. Notez que la version d’API est différente de la version de modèle affichée sur la page Models + endpoints dans Azure AI Foundry.
Pour permettre la traduction du texte contenu dans les images, vous devez récupérer la clé API et le point de terminaison du service Azure AI.
CoopTranslator-Project
). Assurez-vous d’être sur la page d’aperçu du projet.Récupérez la clé API et le point de terminaison depuis le service Azure AI.
Accédez à votre projet Azure AI (par exemple, CoopTranslator-Project
). Assurez-vous d’être sur la page d’aperçu du projet.
Trouvez la clé API et le point de terminaison dans l’onglet Azure AI Service.
Cette connexion rend les capacités de la ressource Azure AI Services associée (y compris l’analyse d’image) disponibles pour votre projet AI Foundry. Vous pouvez ensuite utiliser cette connexion dans vos notebooks ou applications pour extraire du texte des images, qui pourra ensuite être envoyé au modèle Azure OpenAI pour traduction.
À ce stade, vous devriez avoir rassemblé les éléments suivants :
Pour Azure OpenAI (Traduction de texte) :
gpt-4o
)cooptranslator-gpt4o
)Pour Azure AI Services (Extraction de texte d’image via Vision) :
Plus tard, lors de la création de votre application, vous configurerez probablement ces informations en variables d’environnement comme suit :
# 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
Avertissement :
Ce document a été traduit à l’aide du service de traduction automatique Co-op Translator. Bien que nous nous efforcions d’assurer l’exactitude, veuillez noter que les traductions automatiques peuvent contenir des erreurs ou des inexactitudes. Le document original dans sa langue d’origine doit être considéré comme la source faisant foi. Pour les informations critiques, une traduction professionnelle réalisée par un humain est recommandée. Nous déclinons toute responsabilité en cas de malentendus ou d’interprétations erronées résultant de l’utilisation de cette traduction.