NextExpense/internal/ai
cclohmar c0d3002e22 fix: remove hardcoded credentials from .env.example and source
- .env.example: placeholder values only
- gemini.go: error on missing API key instead of fallback
- main.go: dynamic from address from SMTP_USER
- Security: old credentials removed from active codebase
2026-05-30 15:08:01 +00:00
..
gemini.go fix: remove hardcoded credentials from .env.example and source 2026-05-30 15:08:01 +00:00
llm.go feat: configurable AI provider system (Gemini, OpenAI, Ollama) 2026-05-30 14:05:19 +00:00
ollama.go feat: configurable AI provider system (Gemini, OpenAI, Ollama) 2026-05-30 14:05:19 +00:00
openai.go feat: configurable AI provider system (Gemini, OpenAI, Ollama) 2026-05-30 14:05:19 +00:00
receipt.go feat: configurable AI provider system (Gemini, OpenAI, Ollama) 2026-05-30 14:05:19 +00:00