Aracılığıyla paylaş


Azure AI hizmetleriyle ortam değişkenlerini kullanma

Bu kılavuzda, uygulamaları test ederken Azure AI hizmetleri kimlik bilgileriniz için ortam değişkenlerini ayarlama ve alma adımları gösterilmektedir.

Önemli

API anahtarı kullanıyorsanız, bunu Azure Key Vault gibi başka bir yerde güvenli bir şekilde depolayın. API anahtarını doğrudan kodunuzla eklemeyin ve hiçbir zaman herkese açık olarak göndermeyin.

Yapay zeka hizmetleri güvenliği hakkında daha fazla bilgi için bkz . Azure AI hizmetlerine yönelik isteklerin kimliğini doğrulama.

Ortam değişkeni ayarlama

Ortam değişkenlerini ayarlamak için aşağıdaki komutlardan birini kullanın; burada ENVIRONMENT_VARIABLE_KEY adlandırılmış anahtar ve value ortam değişkeninde depolanan değerdir.

Giriş değeri verildiğinde kalıcı bir ortam değişkeni oluşturmak ve atamak için aşağıdaki komutu kullanın.

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

Komut İstemi'nin yeni bir örneğinde, ortam değişkenini okumak için aşağıdaki komutu kullanın.

:: Prints the env var value
echo %ENVIRONMENT_VARIABLE_KEY%

İpucu

Bir ortam değişkeni ayarladıktan sonra, yeni eklenen ortam değişkenlerinin kullanılabilir olduğundan emin olmak için tümleşik geliştirme ortamınızı (IDE) yeniden başlatın.

Ortam değişkenlerini alma

Kodunuzda bir ortam değişkeni kullanmak için bu değişkenin belleğe okunması gerekir. Hangi dili kullandığınıza bağlı olarak aşağıdaki kod parçacıklarından birini kullanın. Bu kod parçacıkları, verilen ENVIRONMENT_VARIABLE_KEY bir ortam değişkeninin nasıl alınıp değerini adlı valuebir program değişkenine atamayı gösterir.

Daha fazla bilgi için bkz. 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");
    }
}

Sonraki adımlar

  • Azure yapay zeka hizmetlerini keşfedin ve başlamak için bir hizmet seçin.