Spaces:
Sleeping
Sleeping
Commit History
-
Sync Gemini key/error fixes and deployment notes from main
Ashmi Banerjee +1: Claude Sonnet 5Brings hf-deploy up to date with main's Vertex AI env-var clearing fix, surfaced Gemini API errors, and updated welcome/chainlit.md deployment notes. public/filtered_queries.json intentionally left untouched (keeps the larger categorized query set already live on the Space). Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>240735d
-
Update README.md
Verified signatured1d1eda -
Add Gemini key guard and update README
Ashmi Banerjee +1: Claude Sonnet 4.6- on_message: intercept missing Gemini API key before any pipeline call, prompt the user inline rather than letting the backend return an out-of-scope error - README: add SIGIR 26 citation, Gemma model details, deployment/security history (Cloud Run taken down due to Chainlit CVE), architecture detail for both pipelines, and updated local/Docker run instructions Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>958e820 -
Show sample query on user side using type="user_message"
Ashmi Banerjee +1: Claude Sonnet 4.6cl.Message author name alone does not determine which side the bubble renders; type="user_message" is required in Chainlit 2.x. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>f60fc40 -
Fix sample query user message not shown and double-processing
Ashmi Banerjee +1: Claude Sonnet 4.6Stacked @cl.action_callback decorators in Chainlit 2.x wrap each other, causing the callback to fire multiple times. Replace with one function per action name. Restore cl.Message(author="User").send() in _dispatch_query so the selected query is visible as a user bubble before processing. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>76ee3d9 -
Fix double-processing on sample query and quick reply actions
Ashmi Banerjee +1: Claude Sonnet 4.6Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>95a94ec -
Fix examples and Gemini welcome; add filtered_queries.json
Ashmi Banerjee +1: Claude Sonnet 4.6Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>be9c52f -
Mount Chainlit at root path for HF Spaces iframe compatibility
Ashmi Banerjee +1: Claude Sonnet 4.6Moving from /chat to / avoids the redirect chain that causes a blank page in the HF Spaces embedded iframe. API routes prefixed with /api/. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>2c4813c -
Initial deployment: Sustainable Tourism CRS Chatbot
Ashmi Banerjee +1: Claude Sonnet 4.6Chainlit + FastAPI single-process app with Gemma (free) and Gemini (user key) model selection. Conversation data persisted to HF Dataset repo. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>c3674d7