Skip to content

mahadrehmann/Intro-To-Agentic-AI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

9 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

AgenticAI Learning Journey

Welcome to my learning repository where I document my journey into the world of Agentic AI and Generative AI. This repo is structured to reflect my progress β€” starting from core concepts to diving into modern AI tooling like LangChain and Rag.


✨ What's Inside

OOP Revision

  • Complete revision of Python's OOP features
  • Covers:
    • Classes & Objects
    • Inheritance
    • Encapsulation
    • Polymorphism (Method Overloading & Overriding)
    • Magic Methods & Dunder Methods
  • All written manually without using any LLMs to build strong foundations.

πŸ”— LangChain

  • Introduction to LangChain concepts including:
    • Prompt Templates
    • LLMChains and the Runnable Pipe (|) pattern
    • Prediction vs Apply vs Generate
    • Chaining with invoke(), batch(), ainvoke() etc.
  • Experiments using ChatOpenAI and Gemini models with LangChain wrappers.

πŸ“š RAG

  • Retrieval-Augmented Generation (RAG) using LangChain
  • Concepts covered:
    • Vector Databases (FAISS, Chroma, Pinecone)
    • Document Loaders & Text Splitters
    • Embedding Models (OpenAI, Gemini)
    • Creating and querying knowledge bases

πŸ›  Technologies Used

  • Python
  • LangChain
  • OpenAI / Gemini APIs
  • FAISS / Chroma
  • dotenv, Streamlit

πŸ“¬ Contact

Feel free to reach out if you’re exploring the same field or have feedback!

Mahad Rehman
πŸ“§ mahadrehman04@gmail.com

About

My learning repository for Agentic AI

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages