Home
Softono

Generative Ai

Open source Apache-2.0 Jupyter Notebook
2.3K
Stars
583
Forks
3
Issues
38
Watchers
3 months
Last Commit

 About Generative Ai

Sample code and notebooks for Generative AI on Google Cloud, with Gemini Enterprise Agent Platform

Platforms

Web Self-hosted Cloud

Languages

Jupyter Notebook

Need Help Installing Generative Ai?

We provide expert installation service for this software. Our team will install, configure, and secure Generative Ai on your server. plans start at just $30.

Generative Ai

View on GitHub

         

🎯 Learn AI/ML Interactively

I built AI-ML Companion - every AI, ML, GenAI and Agentic AI concept covered here, taught visually with animated diagrams, quizzes, and hands-on Python.

260+ modules β€’ 20 tracks β€’ 9 real-world projects β€’ 11 tracks free to start

Try AI-ML Companion


Your go-to hub for end-to-end GenAI learning. ⭐ Star this repo to stay updated with the latest GenAI resources :)

πŸ“š Table of Contents


πŸ“– Documentation & Learning Resources

🎯 Getting Started

🧠 Core Concepts & Guides

πŸ—οΈ Architecture & Technical Stack

☁️ Cloud Platform Guides

πŸ’Ό Career & Interview Preparation

πŸš€ Production & Enterprise


πŸ› οΈ Practical Use Cases & Projects

πŸ” Retrieval-Augmented Generation (RAG)

  • Advanced RAG - Comprehensive RAG techniques including agentic, graph, multimodal, and 9 advanced patterns (corrective RAG, hybrid search, query expansion, etc.)
  • Cache-Augmented Generation - Alternative to RAG using context caching for faster responses

πŸ€– Agentic AI & Orchestration

πŸ’¬ Conversational AI

πŸ”§ LLM Providers & Tools

  • LLM Providers - Compare OpenAI, Gemini, Claude, Groq + local models (Ollama, HuggingFace)
  • Embedding Models - Guide to vector embeddings with Google, OpenAI, and HuggingFace

πŸ“Š Data & Analytics Applications

🎨 Prompt Engineering & Security

  • Prompt Engineering - 16+ techniques from basics to APE (Automatic Prompt Engineer)
  • Prompt Guard - Detect prompt injections and jailbreak attempts using Meta's Llama Guard

πŸ–ΌοΈ Multimodal & Specialized

⚑ Automation

  • n8n Automation - Setup and usage guide for n8n workflow automation platform

πŸ”— Quick Access Links

Category Resources
Learning Platform AI-ML Companion β€” Interactive AI/ML learning with 17 tracks, 250+ modules, quizzes & coding
Learning Path GenAI Roadmap β€’ AI/ML Roadmap
Fundamentals Essential Terms β€’ LLM Fundamentals β€’ Embeddings Guide
Cloud Platforms AWS β€’ Azure β€’ VertexAI
Interview Prep GenAI Q&A β€’ Agentic AI Q&A
Popular Projects Advanced RAG β€’ Agentic AI β€’ Text-to-SQL

🀝 Contributing

Contributions are welcome. To add useful resources or code:

  1. Fork this repo

  2. Clone it

    git clone https://github.com/genieincodebottle/generative-ai.git
    
  3. Create a branch

    git checkout -b feature-name
    
  4. Make changes and commit

    git commit -m "Your message"
    
  5. Push your branch

    git push origin feature-name
    
  6. Open a Pull Request with a brief description of your changes.