refactor: Consolidate all AI calls to use OpenRouter provider switch

- bulk-scan.ts: Now uses OpenRouter for batch analysis
- scan-label.ts: Now uses OpenRouter with Gemini fallback
- analyze-bottle.ts: Now uses OpenRouter with Gemini fallback
- All AI calls now respect AI_PROVIDER env variable
- Uses Nebius/FP8 provider preferences consistently
- Unified logging: [FunctionName] Using provider: openrouter/gemini
This commit is contained in:
2025-12-26 21:21:56 +01:00
parent e978499b54
commit 9c5f538efb
4 changed files with 362 additions and 191 deletions

File diff suppressed because one or more lines are too long