This repository was archived by the owner on Jan 28, 2026. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathenv.template
More file actions
44 lines (36 loc) · 1.5 KB
/
env.template
File metadata and controls
44 lines (36 loc) · 1.5 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
# Azure OpenAI Configuration
AZURE_OPENAI_API_KEY=your_azure_openai_api_key_here
AZURE_OPENAI_ENDPOINT=https://your-azure-openai-endpoint.openai.azure.com/
AZURE_OPENAI_API_VERSION=2024-02-01
AZURE_OPENAI_DEPLOYMENT_NAME=gpt-4o
# Legacy OpenAI Configuration (for backward compatibility)
OPENAI_API_KEY=your_openai_api_key_here
OPENAI_MODEL=gpt-4
REGION=swedencentral
# File Paths
METADATA_FILE=data/metadata.json
STATUS_LOG_FILE=data/status_log.json
IMPLEMENTED_REQUIREMENTS_FILE=../ProjectBase/implementedRequirements.csv
REQUIREMENTS_FILE=../ProjectBase/requirements.csv
CODEBASE_ROOT=../ProjectBase/CodeBase/
# AI Parameters
AI_MAX_TOKENS=4000
AI_TEMPERATURE=0.1
AI_TOP_P=1.0
AI_FREQUENCY_PENALTY=0.0
AI_PRESENCE_PENALTY=0.0
# System Prompts
DEFAULT_SYSTEM_PROMPT=You are a helpful AI assistant. Provide clear, accurate, and helpful responses.
CODE_CORRECTION_PROMPT=You are a Python code corrector. Follow these rules: 1. ALWAYS return the code block first 2. If no corrections are needed, return the original code verbatim with '# No corrections needed' appended 3. If corrections are needed: - Provide the corrected code - Add brief explanations as Python comments - Include any missing imports 4. Never omit the code itself
# Validation Settings
MAX_RETRIES=3
VALIDATION_TIMEOUT=300
# Code Style Settings
PYTHON_FORMATTER=black
LINTER=flake8
TEST_COMMAND=pytest
# Azure Function Settings
AZURE_FUNCTION_TIMEOUT=600
# Logging Configuration
LOG_LEVEL=INFO
LOG_FORMAT=%(asctime)s - %(name)s - %(levelname)s - %(message)s