Archived: The GuiPT Cloud Function has been migrated into the website repository (
functions/). This repo is kept for historical reference only.
A custom AI assistant API built to answer questions about Gui Ruggiero using Google Gemini on a Firebase Cloud Function.
- Fast responses with multi-language support using Gemini Flash Lite model through the Gemini API
- User input sanitization and validation with custom error messages for security
- CORS-enabled for website integration
- Error tracking and logging
@google/genai- Gemini API integration@langfuse/client- prompt management@sentry/node- Sentry integrationeslint- code lintingfirebase-functionsandfirebase-tools- serverless backendsanitize-html- input sanitization
This project is licensed under the MIT License. Attribution is required.
This software is provided "as is" without any warranties. Use at your own risk. The author is not responsible for any consequences of using this software.