Utiliser des variables d’environnement avec Azure AI services
Ce guide vous montre comment définir et récupérer des variables d’environnement pour gérer vos informations d’identification d’abonnement Azure AI services de manière plus sécurisée quand vous testez des applications.
Définir une variable d’environnement
Pour définir des variables d’environnement, utilisez l’une des commandes suivantes, où ENVIRONMENT_VARIABLE_KEY
est la clé nommée et value
la valeur stockée dans la variable d’environnement.
Utilisez la commande suivante pour créer et affecter une variable d’environnement persistante, en fonction de la valeur d’entrée.
:: Assigns the env var to the value
setx ENVIRONMENT_VARIABLE_KEY "value"
Dans une nouvelle instance de l’invite de commandes, utilisez la commande suivante pour lire la variable d’environnement.
:: Prints the env var value
echo %ENVIRONMENT_VARIABLE_KEY%
Conseil
Après avoir défini une variable d’environnement, redémarrez votre environnement de développement intégré (IDE) pour vous assurer que les variables d’environnement nouvellement ajoutées sont disponibles.
Extraire une variable d’environnement
Pour utiliser une variable d’environnement dans votre code, elle doit être lue dans la mémoire. Utilisez l’un des extraits de code suivants, selon la langue que vous utilisez. Ces extraits de code montrent comment obtenir une variable d’environnement en fonction de ENVIRONMENT_VARIABLE_KEY
et comment affecter la valeur à une variable de programme nommée value
.
Pour plus d’informations, consultez Environment.GetEnvironmentVariable
.
using static System.Environment;
class Program
{
static void Main()
{
// Get the named env var, and assign it to the value variable
var value =
GetEnvironmentVariable(
"ENVIRONMENT_VARIABLE_KEY");
}
}
Étapes suivantes
- Explorez Azure AI services et choisissez un service pour commencer.
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : pendant toute l’année 2024, nous allons éliminer progressivement Problèmes GitHub comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, voir :Soumettre et afficher des commentaires pour