File size: 1,037 Bytes
af8cc55
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
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
{
  "ConnectionStrings": {
    "PostgreSQL": "Host=localhost;Port=5432;Database=optimai_bre;Username=optimai;Password=dev_password;Include Error Detail=true",
    "Redis": "localhost:6379"
  },
  "Jwt": {
    "SecretKey": "DEV_SECRET_KEY_CHANGE_IN_PRODUCTION_MIN_32_CHARS",
    "Issuer": "OptimAI.BRE",
    "Audience": "OptimAI.BRE.Clients",
    "AccessTokenExpiryMinutes": 480,
    "RefreshTokenExpiryDays": 30
  },
  "AiOptions": {
    "Endpoint": "",
    "ApiKey": "",
    "ModelName": "gpt-4o",
    "UseAzureOpenAI": false
  },
  "AllowedOrigins": [
    "http://localhost:3000",
    "https://localhost:3000",
    "http://localhost:3001"
  ],
  "Serilog": {
    "MinimumLevel": {
      "Default": "Debug",
      "Override": {
        "Microsoft": "Information",
        "Microsoft.EntityFrameworkCore.Database.Command": "Information",
        "System": "Warning"
      }
    }
  },
  "RuleEngine": {
    "MaxConcurrentExecutions": 10,
    "DefaultTimeoutMs": 30000,
    "EnableAiByDefault": false,
    "CacheRulesTtlMinutes": 1
  }
}