co-op-translator

Создайте файл .env в корневой директории

В этом руководстве мы покажем, как настроить переменные окружения для сервисов Azure с помощью файла .env. Переменные окружения позволяют безопасно управлять конфиденциальными данными, такими как API-ключи, без необходимости жестко прописывать их в коде.

[!IMPORTANT]

[!NOTE] Это руководство в основном ориентировано на сервисы Azure, но вы можете выбрать любую поддерживаемую языковую модель из списка поддерживаемых моделей и сервисов.

Создайте файл .env

В корневой директории вашего проекта создайте файл с именем .env. В этом файле будут храниться все переменные окружения в простом формате.

[!WARNING] Не добавляйте файл .env в систему контроля версий, например Git. Добавьте .env в файл .gitignore, чтобы избежать случайных коммитов.

  1. Перейдите в корневую директорию вашего проекта.

  2. Создайте файл .env в корневой директории проекта.

  3. Откройте файл .env и вставьте следующий шаблон:

     # 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] Если вы хотите найти свои API-ключи и конечные точки, обратитесь к set-up-azure-ai.md.

Отказ от ответственности:
Этот документ был переведен с помощью сервиса автоматического перевода Co-op Translator. Несмотря на наши усилия по обеспечению точности, пожалуйста, имейте в виду, что автоматические переводы могут содержать ошибки или неточности. Оригинальный документ на его исходном языке следует считать авторитетным источником. Для получения критически важной информации рекомендуется профессиональный перевод человеком. Мы не несем ответственности за любые недоразумения или неправильные толкования, возникшие в результате использования данного перевода.