co-op-translator

Buat fail .env di direktori root

Dalam tutorial ini, kami akan membimbing anda melalui cara menetapkan pembolehubah persekitaran untuk perkhidmatan Azure menggunakan fail .env. Pembolehubah persekitaran membolehkan anda menguruskan kelayakan sensitif dengan selamat, seperti kekunci API, tanpa perlu menyusunnya secara langsung ke dalam kod anda.

[!IMPORTANT]

[!NOTE] Panduan ini terutamanya fokus pada perkhidmatan Azure, tetapi anda boleh memilih mana-mana model bahasa yang disokong daripada senarai model dan perkhidmatan yang disokong.

Buat fail .env

Di direktori root projek anda, buat fail bernama .env. Fail ini akan menyimpan semua pembolehubah persekitaran anda dalam format yang mudah.

[!WARNING] Jangan komit fail .env anda ke dalam sistem kawalan versi seperti Git. Tambahkan .env ke fail .gitignore anda untuk mengelakkan komit tidak sengaja.

  1. Navigasi ke direktori root projek anda.

  2. Buat fail .env di direktori root projek anda.

  3. Buka fail .env dan tampal templat berikut:

     # Azure Credentials
     AZURE_AI_SERVICE_API_KEY="your_azure_ai_service_api_key"
     AZURE_AI_SERVICE_ENDPOINT="https://your_azure_ai_service_endpoint"
    
     # Optional fallback set example (index 1)
     AZURE_AI_SERVICE_API_KEY_1="your_azure_ai_service_api_key_1"
     AZURE_AI_SERVICE_ENDPOINT_1="https://your_azure_ai_service_endpoint_1"
    
     # Azure OpenAI Credentials
     AZURE_OPENAI_API_KEY="your_azure_openai_api_key"
     AZURE_OPENAI_ENDPOINT="https://your_azure_openai_endpoint"
     AZURE_OPENAI_MODEL_NAME="your_model_name"
     AZURE_OPENAI_CHAT_DEPLOYMENT_NAME="your_deployment_name"
     AZURE_OPENAI_API_VERSION="your_api_version"
    
     # Optional fallback sets: duplicate the full AZURE_OPENAI_* set with suffix _1/_2 (same index for all variables)
    
     # OpenAI Credentials
     OPENAI_API_KEY="your_openai_api_key"
     OPENAI_ORG_ID="your_openai_org_id"
     OPENAI_CHAT_MODEL_ID="your_chat_model_id(ex. gpt-4o)"
     OPENAI_BASE_URL="https://api.openai.com/v1 (If you don't have a custom base URL, you can delete this lin, then it will use the default base URL)"
    
     # Optional fallback sets: duplicate the full OPENAI_* set with suffix _1/_2 (same index for all variables)
    

[!NOTE] Jika anda ingin mencari kekunci API dan titik akhir anda, anda boleh merujuk kepada set-up-azure-ai.md.


Penafian:
Dokumen ini telah diterjemahkan menggunakan perkhidmatan terjemahan AI Co-op Translator. Walaupun kami berusaha untuk ketepatan, sila maklum bahawa terjemahan automatik mungkin mengandungi kesilapan atau ketidaktepatan. Dokumen asal dalam bahasa asalnya harus dianggap sebagai sumber yang sahih. Untuk maklumat penting, terjemahan profesional oleh manusia adalah disyorkan. Kami tidak bertanggungjawab atas sebarang salah faham atau salah tafsir yang timbul daripada penggunaan terjemahan ini.