Bagikan melalui


Menggunakan variabel lingkungan dengan layanan Azure AI

Panduan ini menunjukkan kepada Anda cara mengatur dan mengambil variabel lingkungan untuk kredensial layanan Azure AI Saat Anda menguji aplikasi.

Penting

Jika Anda menggunakan kunci API, simpan dengan aman di tempat lain, seperti di Azure Key Vault. Jangan sertakan kunci API langsung dalam kode Anda, dan jangan pernah mempostingnya secara publik.

Untuk informasi selengkapnya tentang keamanan layanan AI, lihat Mengautentikasi permintaan ke layanan Azure AI.

Mengatur variabel lingkungan

Untuk mengatur variabel lingkungan, gunakan salah satu perintah berikut, di mana ENVIRONMENT_VARIABLE_KEY adalah kunci bernama dan value adalah nilai yang disimpan dalam variabel lingkungan.

Gunakan perintah berikut untuk membuat dan menetapkan variabel lingkungan yang dipertahankan, sesuai nilai input.

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

Dalam instans baru Perintah, gunakan perintah berikut untuk membaca variabel lingkungan.

:: Prints the env var value
echo %ENVIRONMENT_VARIABLE_KEY%

Tip

Setelah mengatur variabel lingkungan, mulai ulang lingkungan pengembangan terpadu (IDE) Anda untuk memastikan bahwa variabel lingkungan yang baru ditambahkan telah tersedia.

Mengambil variabel lingkungan

Untuk menggunakan di kode, variabel lingkungan harus dibaca ke dalam memori. Gunakan salah satu cuplikan kode berikut, bergantung pada bahasa pemrogram mana yang Anda gunakan. Cuplikan kode ini memperlihatkan cara mendapatkan variabel lingkungan sesuai ENVIRONMENT_VARIABLE_KEY dan menetapkan nilai ke variabel program bernama value.

Untuk informasi selengkapnya, lihat 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");
    }
}

Langkah berikutnya

  • Jelajahi layanan Azure AI dan pilih layanan untuk memulai.