The project, named "LifeSense – Comprehensive Gen AI Assistant," is a demonstration of a complete Generative AI (Gen AI) project built using the google-genai SDK. It aims to showcase various modern AI concepts through code examples and an interactive agent.
The key AI concepts covered in this project include:
Structured output/JSON mode/controlled generation
Few-shot prompting
Document understanding
Function calling
Agents
Long context window & context caching
Gen AI evaluation
Grounding
Embeddings and vector search (RAG)
MLOps (with Gen AI)
The notebook uses sample data and a FAISS vector store for demonstration purposes, with the suggestion that in a production environment, these would be replaced with the user's own data and a more robust vector database.
https://www.kaggle.com/code/abdalrhmanmostafa/lifesenser