NextExpense/internal
cclohmar 127046c9b7 feat: switch AI provider from DeepSeek to Google Gemini Vision API
- DeepSeek API does not support vision (only chat UI supports images)
- Google Gemini Vision supports native image analysis via inline_data
- Images are sent directly as base64 with proper MIME type detection
- No more OCR pipeline needed - Gemini sees the image directly
- Supports: JPEG, PNG, WebP, GIF, BMP, TIFF, HEIC, AVIF
- Updated .env.example to use GEMINI_API_KEY instead of DEEPSEEK_API_KEY
- Also: log OTP code in server log for easier debugging
2026-05-30 12:11:20 +00:00
..
ai feat: switch AI provider from DeepSeek to Google Gemini Vision API 2026-05-30 12:11:20 +00:00
auth chore: initial commit — ExpenseFlow AI-Powered Expense Tracker 2026-05-29 19:43:30 +00:00
database chore: initial commit — ExpenseFlow AI-Powered Expense Tracker 2026-05-29 19:43:30 +00:00
email feat: switch AI provider from DeepSeek to Google Gemini Vision API 2026-05-30 12:11:20 +00:00
handlers fix: support HEIC/HEIF photos from iPhone + broaden accepted image formats 2026-05-30 11:54:31 +00:00
utils chore: initial commit — ExpenseFlow AI-Powered Expense Tracker 2026-05-29 19:43:30 +00:00