V tomto návode vás prevedieme nastavením vašich environmentálnych premenných pre služby Azure pomocou súboru .env. Environmentálne premenné vám umožňujú bezpečne spravovať citlivé poverenia, ako sú API kľúče, bez ich tvrdého zakódovania do vašej kódovej základne.
[!IMPORTANT]
- Je potrebné nakonfigurovať iba jednu službu jazykového modelu (Azure OpenAI alebo OpenAI). Vyplňte environmentálne premenné pre preferovanú službu. Ak sú nastavené environmentálne premenné pre viacero jazykových modelov, co-op translator vyberie jeden na základe priority.
- Ak nie sú nastavené environmentálne premenné Computer Vision, prekladač sa automaticky prepne do režimu iba Markdown.
[!NOTE] Tento návod je zameraný predovšetkým na služby Azure, ale môžete si zvoliť akýkoľvek podporovaný jazykový model zo zoznamu podporovaných modelov a služieb.
V koreňovom adresári vášho projektu vytvorte súbor s názvom .env. Tento súbor bude uchovávať všetky vaše environmentálne premenné v jednoduchom formáte.
[!WARNING] Nespracúvajte váš súbor .env do systémov na správu verzií ako Git. Pridajte .env do súboru .gitignore, aby ste predišli náhodným commitom.
Prejdite do koreňového adresára vášho projektu.
Vytvorte súbor .env v koreňovom adresári vášho projektu.
Otvorte súbor .env a vložte nasledujúcu šablónu:
# 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] Ak chcete nájsť svoje API kľúče a koncové body, môžete sa odkázať na set-up-azure-ai.md.
Zrieknutie sa zodpovednosti:
Tento dokument bol preložený pomocou AI prekladateľskej služby Co-op Translator. Hoci sa snažíme o presnosť, majte na pamäti, že automatizované preklady môžu obsahovať chyby alebo nepresnosti. Originálny dokument v jeho pôvodnom jazyku by mal byť považovaný za autoritatívny zdroj. Pre dôležité informácie sa odporúča profesionálny ľudský preklad. Nezodpovedáme za akékoľvek nedorozumenia alebo nesprávne interpretácie vyplývajúce z použitia tohto prekladu.