petter2025 commited on
Commit
22c521c
·
verified ·
1 Parent(s): fe961b9

Update requirements.txt

Browse files
Files changed (1) hide show
  1. requirements.txt +38 -28
requirements.txt CHANGED
@@ -1,37 +1,47 @@
1
- # Agentic Reliability Framework v3.3.6 - OSS Edition
2
- # Hugging Face Live Demo Dependencies
3
- # Updated: 2024-12-29 (v3.3.6 release)
4
 
5
- # ARF OSS Framework (REAL PACKAGE)
6
- agentic-reliability-framework==3.3.6
 
7
 
8
- # Core runtime
9
- pydantic>=2.0.0
10
- typing-extensions>=4.8
11
 
12
- # Visualization
13
- plotly>=5.18.0
14
- matplotlib>=3.7.0
15
- seaborn>=0.12.0
16
 
17
- # Data / reasoning
18
- numpy>=1.24.0
19
- pandas>=2.0.0
 
20
 
21
- # RAG + similarity (Used by ARF)
22
- faiss-cpu>=1.7.0
23
 
24
- # Transport / IO
25
- httpx>=0.25.0
26
- requests>=2.31.0
27
 
28
- # Reliability primitives
29
- circuitbreaker>=1.4.0
30
- atomicwrites>=1.4.0
31
 
32
- # OSS demo / local UI
33
- gradio>=4.19.0
 
34
 
35
- # Demo utilities
36
- python-dotenv>=1.0.0
37
- uuid>=1.30
 
 
 
 
 
 
 
 
 
 
 
1
+ # ARF Demo Configuration
2
+ # Copy this file to .env and modify values as needed
 
3
 
4
+ # ===== System Mode =====
5
+ # Options: demo, oss, enterprise
6
+ ARF_MODE=demo
7
 
8
+ # Use mock ARF implementation (true for demo, false for real ARF)
9
+ USE_MOCK_ARF=true
 
10
 
11
+ # ===== ARF Integration =====
12
+ # Required for enterprise mode
13
+ ARF_API_KEY=your_api_key_here
14
+ ARF_BASE_URL=https://api.arf.dev
15
 
16
+ # ===== Business Configuration =====
17
+ # Engineer costs (USD)
18
+ ENGINEER_HOURLY_RATE=150
19
+ ENGINEER_ANNUAL_COST=125000
20
 
21
+ # Default savings rate with ARF (0.0 to 1.0)
22
+ DEFAULT_SAVINGS_RATE=0.82
23
 
24
+ # ===== UI Configuration =====
25
+ # Auto-refresh interval in seconds
26
+ AUTO_REFRESH_SECONDS=30
27
 
28
+ # Maximum history items to keep
29
+ MAX_HISTORY_ITEMS=100
 
30
 
31
+ # ===== Demo Configuration =====
32
+ # Default incident scenario
33
+ DEFAULT_SCENARIO=Cache Miss Storm
34
 
35
+ # Path to scenario configuration files
36
+ SCENARIO_CONFIG_PATH=config/scenarios
37
+
38
+ # ===== Safety Configuration =====
39
+ # Default safety mode: advisory, approval, autonomous
40
+ DEFAULT_SAFETY_MODE=advisory
41
+
42
+ # Require human approval for execution
43
+ REQUIRE_APPROVAL=true
44
+
45
+ # ===== Logging =====
46
+ # Log level: DEBUG, INFO, WARNING, ERROR
47
+ LOG_LEVEL=INFO