Sdílet prostřednictvím


Použití proměnných prostředí se službami Azure AI

V této příručce se dozvíte, jak při testování aplikací nastavit a načíst proměnné prostředí pro přihlašovací údaje služeb Azure AI.

Důležité

Pokud používáte klíč rozhraní API, uložte ho bezpečně někam jinam, například ve službě Azure Key Vault. Nezahrnujte klíč rozhraní API přímo do kódu a nikdy ho nevštěvujte veřejně.

Další informace o zabezpečení služeb AI najdete v tématu Ověřování požadavků na služby Azure AI.

Nastavení proměnné prostředí

K nastavení proměnných prostředí použijte jeden z následujících příkazů, kde ENVIRONMENT_VARIABLE_KEY je pojmenovaný klíč a value je hodnota uložená v proměnné prostředí.

Pomocí následujícího příkazu vytvořte a přiřaďte trvalou proměnnou prostředí vzhledem ke vstupní hodnotě.

:: Assigns the env var to the value
setx ENVIRONMENT_VARIABLE_KEY "value"

V nové instanci příkazového řádku použijte následující příkaz ke čtení proměnné prostředí.

:: Prints the env var value
echo %ENVIRONMENT_VARIABLE_KEY%

Tip

Po nastavení proměnné prostředí restartujte integrované vývojové prostředí (IDE) a ujistěte se, že jsou nově přidané proměnné prostředí k dispozici.

Načtení proměnné prostředí

Pokud chcete v kódu použít proměnnou prostředí, musí být načtena do paměti. V závislosti na používaném jazyce použijte jeden z následujících fragmentů kódu. Tyto fragmenty kódu ukazují, jak získat proměnnou prostředí s ohledem na ENVIRONMENT_VARIABLE_KEY hodnotu a přiřadit ji k proměnné programu s názvem value.

Další informace najdete na webu 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");
    }
}

Další kroky

  • Prozkoumejte služby Azure AI a zvolte službu, která vám umožní začít.