Commit Graph

15 Commits

Author SHA1 Message Date
Power BI Dev 91b7a2eeaf fix: replace LLM guard with simple keyword blocklist 2026-06-04 13:11:16 +07:00
Power BI Dev d0d3d1a95b fix: bypass academic guard for reminder-related questions 2026-06-04 11:06:09 +07:00
Power BI Dev 7acdd5347c feat: add natural language reminder with LLM parsing and confirmation flow 2026-06-04 10:52:36 +07:00
Power BI Dev 2dfa6f95fb chore: add note.md to .gitignore 2026-06-04 10:22:27 +07:00
Power BI Dev ac57c57d9f feat: make LLM base_url configurable via env var 2026-06-04 10:20:54 +07:00
Power BI Dev 71d4aad764 feat: handle plain text messages without /ask prefix 2026-06-04 10:15:42 +07:00
Power BI Dev e3c89d0cac fix: add global error handler to surface silent exceptions to user 2026-06-04 10:10:24 +07:00
Power BI Dev 6562cf2aa3 fix: guard verdict check uses 'in' to handle extra characters in DeepSeek response 2026-06-04 10:07:55 +07:00
Power BI Dev 2acafdbab1 feat: auto-register admin as dosen on first /start 2026-06-04 10:04:48 +07:00
Power BI Dev 532b614363 fix: switch parse_mode to HTML to prevent BadRequest on special characters in names 2026-06-04 09:59:49 +07:00
Power BI Dev b031e30b1a fix: upgrade openai to >=1.52.0 for httpx 0.28 compatibility 2026-06-04 09:49:15 +07:00
Power BI Dev e8e7f02aff fix: replace sentence-transformers with fastembed to eliminate torch/CUDA dependency 2026-06-04 09:40:00 +07:00
Power BI Dev 1e30885e1a fix: upgrade python-telegram-bot to 21.3 to resolve httpx conflict with chromadb 2026-06-04 09:19:08 +07:00
Power BI Dev fddd3644ae chore: switch to DeepSeek API + sentence-transformers for free deployment
- Replace OpenAI LLM with DeepSeek (deepseek-chat) via OpenAI-compatible client
- Replace OpenAI embeddings with local sentence-transformers (all-MiniLM-L6-v2)
- Pre-download embedding model during Docker build
- Add .gitignore

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-04 09:04:21 +07:00
Power BI Dev f62a711f5d first init 2026-06-04 08:33:41 +07:00