Files
lead-scraper/.env.local.example
TimoUttenweiler 89a176700d feat: GPT-4.1 optimierte Ergänzungssuche bei Maps-Lücke
Wenn Google Maps weniger Leads findet als angefragt, wird automatisch
eine optimierte Suchanfrage via GPT-4.1 generiert und als SERP-Job
gestartet, um die Lücke zu füllen. Die KI-Query wird im LoadingCard
angezeigt. Fallback auf Original-Query wenn kein OpenAI-Key konfiguriert.

- lib/services/openai.ts: GPT-4.1 Query-Generator
- app/api/search/supplement: neuer Endpoint (GPT + SERP-Job)
- LoadingCard: ruft /api/search/supplement statt direkt SERP
- apiKey.ts + .env.local.example: openai Key-Support

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-01 10:43:33 +02:00

16 lines
431 B
Plaintext

APP_ENCRYPTION_SECRET=32 Zeichen
# Lokal (wird ignoriert wenn TURSO_DATABASE_URL gesetzt ist)
DATABASE_URL=file:./leadflow.db
# Turso Cloud-DB (optional — überschreibt lokale DB)
TURSO_DATABASE_URL=libsql://your-db-name.turso.io
TURSO_AUTH_TOKEN=your-auth-token-here
# API Keys — optional, überschreiben die Einstellungen in der UI
ANYMAILFINDER_API_KEY=
APIFY_API_KEY=
VAYNE_API_KEY=
GOOGLE_MAPS_API_KEY=
OPENAI_API_KEY=