feat: implement phishing detection using OpenRouter API with configurable sampling rate

This commit is contained in:
Dries Augustyns
2026-04-21 21:28:31 +02:00
parent 60146fcc10
commit 2da8b065d0
5 changed files with 267 additions and 4 deletions
+12 -3
View File
@@ -77,7 +77,10 @@
"PORT_SUBMISSION",
"AUTO_PROJECT_DISABLE",
"DISABLE_SIGNUPS",
"VERIFY_EMAIL_ON_SIGNUP"
"VERIFY_EMAIL_ON_SIGNUP",
"OPENROUTER_API_KEY",
"OPENROUTER_MODEL",
"PHISHING_DETECTION_SAMPLE_RATE"
],
"inputs": ["$TURBO_DEFAULT$", ".env*"]
},
@@ -137,7 +140,10 @@
"PORT_SUBMISSION",
"AUTO_PROJECT_DISABLE",
"DISABLE_SIGNUPS",
"VERIFY_EMAIL_ON_SIGNUP"
"VERIFY_EMAIL_ON_SIGNUP",
"OPENROUTER_API_KEY",
"OPENROUTER_MODEL",
"PHISHING_DETECTION_SAMPLE_RATE"
]
},
"dev:worker": {
@@ -188,7 +194,10 @@
"PORT_SUBMISSION",
"AUTO_PROJECT_DISABLE",
"DISABLE_SIGNUPS",
"VERIFY_EMAIL_ON_SIGNUP"
"VERIFY_EMAIL_ON_SIGNUP",
"OPENROUTER_API_KEY",
"OPENROUTER_MODEL",
"PHISHING_DETECTION_SAMPLE_RATE"
]
},
"clean": {