I denne vejledning guider vi dig gennem opsætningen af dine miljøvariabler til Azure-tjenester ved hjælp af en .env fil. Miljøvariabler gør det muligt sikkert at administrere følsomme legitimationsoplysninger, såsom API-nøgler, uden at hardkode dem i din kodebase.
[!IMPORTANT]
- Kun én sprogmodelservice (Azure OpenAI eller OpenAI) skal konfigureres. Udfyld miljøvariablerne for din foretrukne service. Hvis miljøvariabler for flere sprogmodeller er sat, vil co-op translator vælge én baseret på prioritet.
- Hvis Computer Vision-miljøvariabler ikke er sat, skifter oversætteren automatisk til Markdown-only mode.
[!NOTE] Denne vejledning fokuserer primært på Azure-tjenester, men du kan vælge enhver understøttet sprogmodel fra listen over understøttede modeller og tjenester.
I rodmappen af dit projekt opretter du en fil med navnet .env. Denne fil vil gemme alle dine miljøvariabler i et simpelt format.
[!WARNING] Indsæt ikke din .env fil i versionskontrolsystemer som Git. Tilføj .env til din .gitignore fil for at forhindre utilsigtede commits.
Naviger til rodmappen for dit projekt.
Opret en .env fil i rodmappen af dit projekt.
Åbn .env filen og indsæt følgende skabelon:
# 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] Hvis du vil finde dine API-nøgler og endpoints, kan du se set-up-azure-ai.md.
Ansvarsfraskrivelse:
Dette dokument er oversat ved hjælp af AI-oversættelsestjenesten Co-op Translator. Selvom vi bestræber os på nøjagtighed, bedes du være opmærksom på, at automatiserede oversættelser kan indeholde fejl eller unøjagtigheder. Det oprindelige dokument på dets oprindelige sprog bør betragtes som den autoritative kilde. For kritisk information anbefales professionel menneskelig oversættelse. Vi påtager os ikke ansvar for misforståelser eller fejltolkninger, der opstår som følge af brugen af denne oversættelse.