co-op-translator

Gumawa ng .env na file sa root directory

Sa tutorial na ito, gagabayan ka namin sa pag-setup ng iyong environment variables para sa mga Azure services gamit ang isang .env na file. Pinapayagan ka ng environment variables na ligtas na pamahalaan ang mga sensitibong kredensyal, tulad ng API keys, nang hindi kinakailangang i-hard-code ang mga ito sa iyong codebase.

[!IMPORTANT]

[!NOTE] Pangunahing nakatuon ang gabay na ito sa Azure services, pero maaari kang pumili ng anumang suportadong language model mula sa listahan ng mga suportadong modelo at serbisyo.

Gumawa ng .env na file

Sa root directory ng iyong proyekto, gumawa ng isang file na pinangalanang .env. Sa file na ito ilalagay ang lahat ng iyong environment variables sa isang simpleng format.

[!WARNING] Huwag i-commit ang iyong .env na file sa version control systems tulad ng Git. Idagdag ang .env sa iyong .gitignore file upang maiwasan ang hindi sinasadyang pag-commit.

  1. Pumunta sa root directory ng iyong proyekto.

  2. Gumawa ng isang .env na file sa root directory ng iyong proyekto.

  3. Buksan ang .env na file at i-paste ang sumusunod na template:

     # Azure Credentials
     AZURE_AI_SERVICE_API_KEY="your_azure_ai_service_api_key"
     AZURE_AI_SERVICE_ENDPOINT="https://your_azure_ai_service_endpoint"
    
     # 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"
    
     # 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)"
    

[!NOTE] Kung nais mong hanapin ang iyong mga API keys at endpoints, maaari mong tingnan ang set-up-azure-ai.md.

Paunawa:
Ang dokumentong ito ay isinalin gamit ang AI translation service na Co-op Translator. Bagamat nagsusumikap kami na maging tumpak, pakatandaan na ang mga awtomatikong pagsasalin ay maaaring maglaman ng mga pagkakamali o di-katiyakan. Ang orihinal na dokumento sa orihinal nitong wika ang dapat ituring na pangunahing sanggunian. Para sa mahahalagang impormasyon, inirerekomenda ang propesyonal na pagsasalin ng tao. Hindi kami mananagot sa anumang hindi pagkakaunawaan o maling interpretasyon na maaaring magmula sa paggamit ng pagsasaling ito.