GenAI beyond basics A collection of Generate AI related samples. Samples Frameworks LangChain Chat with in-memory history Chat with history saved to Firestore Semantic Kernel Chat with in-memory history Grounding & RAG Grounding Grounding with public data with Google Search Grounding with your own data with Vertex AI Search RAG RAG with a PDF using LangChain and Annoy Vector Store RAG with a PDF using LangChain and Firestore Vector Store LlamaIndex on Vertex AI with RAG API Retrieval Multimodal image storage and retrieval with Chroma Multimodal image storage and retrieval with Firestore Vector Store Function calling Function calling - Weather Input and output Control generated output Context caching Batch generation of content Evaluation DeepEval and Vertex AI Promptfoo and Vertex AI LLM Guard and Vertex AI Tracing Tracing with Langtrace and Gemini