Uso de variables de entorno con servicios de Azure AI
En esta guía se muestra cómo establecer y recuperar variables de entorno para controlar las credenciales de suscripción de servicios de Azure AI de forma más segura al probar las aplicaciones.
Establecimiento de una variable de entorno
Para establecer las variables de entorno, use uno de los siguientes comandos (donde ENVIRONMENT_VARIABLE_KEY
es la clave con nombre y value
es el valor almacenado en la variable de entorno).
Use el siguiente comando para crear y asignar una variable de entorno persistente, según el valor de entrada.
:: Assigns the env var to the value
setx ENVIRONMENT_VARIABLE_KEY "value"
En una nueva instancia del símbolo del sistema, lea la variable de entorno con el comando siguiente.
:: Prints the env var value
echo %ENVIRONMENT_VARIABLE_KEY%
Sugerencia
Después de establecer una variable de entorno, reinicie su entorno de desarrollo integrado (IDE) para asegurarse de que las variables de entorno recién agregadas están disponibles.
Recuperación de una variable de entorno
Para usar una variable de entorno en el código, se debe leer en memoria. Use uno de los siguientes fragmentos de código, en función del idioma. Estos fragmentos de código muestran cómo obtener una variable de entorno, con una ENVIRONMENT_VARIABLE_KEY
específica y asignar el valor a una variable de programa denominada value
.
Para obtener más información, vea 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");
}
}
Pasos siguientes
- Explore servicios de Azure AI y elija un servicio para empezar.
Comentaris
https://aka.ms/ContentUserFeedback.
Properament: al llarg del 2024 eliminarem gradualment GitHub Issues com a mecanisme de retroalimentació del contingut i el substituirem per un nou sistema de retroalimentació. Per obtenir més informació, consulteu:Envieu i consulteu els comentaris de