In diesem Tutorial zeigen wir Ihnen, wie Sie Ihre Umgebungsvariablen für Azure-Dienste mithilfe einer .env-Datei einrichten. Umgebungsvariablen ermöglichen es Ihnen, sensible Zugangsdaten wie API-Schlüssel sicher zu verwalten, ohne sie direkt im Code zu hinterlegen.
[!IMPORTANT]
- Es muss nur ein Sprachmodell-Dienst (Azure OpenAI oder OpenAI) konfiguriert werden. Füllen Sie die Umgebungsvariablen für den bevorzugten Dienst aus. Wenn Umgebungsvariablen für mehrere Sprachmodelle gesetzt sind, wählt der Co-op Translator eines nach Priorität aus.
- Wenn keine Umgebungsvariablen für Computer Vision gesetzt sind, wechselt der Translator automatisch in den Markdown-Only-Modus.
[!NOTE] Diese Anleitung konzentriert sich hauptsächlich auf Azure-Dienste, aber Sie können jedes unterstützte Sprachmodell aus der Liste der unterstützten Modelle und Dienste wählen.
Erstellen Sie im Stammverzeichnis Ihres Projekts eine Datei mit dem Namen .env. In dieser Datei werden alle Ihre Umgebungsvariablen in einem einfachen Format gespeichert.
[!WARNING] Veröffentlichen Sie Ihre .env-Datei nicht in Versionskontrollsystemen wie Git. Fügen Sie .env zu Ihrer .gitignore-Datei hinzu, um versehentliche Commits zu vermeiden.
Navigieren Sie zum Stammverzeichnis Ihres Projekts.
Erstellen Sie im Stammverzeichnis Ihres Projekts eine .env-Datei.
Öffnen Sie die .env-Datei und fügen Sie die folgende Vorlage ein:
# 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] Wenn Sie Ihre API-Schlüssel und Endpunkte finden möchten, können Sie die Anleitung set-up-azure-ai.md zu Rate ziehen.
Haftungsausschluss:
Dieses Dokument wurde mithilfe des KI-Übersetzungsdienstes Co-op Translator übersetzt. Obwohl wir uns um Genauigkeit bemühen, beachten Sie bitte, dass automatisierte Übersetzungen Fehler oder Ungenauigkeiten enthalten können. Das Originaldokument in seiner Ausgangssprache ist als maßgebliche Quelle zu betrachten. Für wichtige Informationen wird eine professionelle menschliche Übersetzung empfohlen. Wir übernehmen keine Haftung für Missverständnisse oder Fehlinterpretationen, die aus der Nutzung dieser Übersetzung entstehen.