Skip to content

soumadip-dev/GenAI-Playground

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

113 Commits
 
 
 
 
 
 
 
 

Repository files navigation

GenAI-Playground ✨

A personal collection of hands-on projects, experiments, and learning notes while exploring the world of Generative AI. 🤖

Banner

🔋 Contents

  • 🤖 AI agents and workflows
  • 📝 Prompt engineering
  • 📄 Structured outputs and JSON schemas
  • 🔗 API integrations
  • ⚡ FastAPI fundamentals
  • 🦜 LangChain and LangGraph
  • 🔍 Retrieval-Augmented Generation (RAG)
  • 🧠 Embeddings and vector databases
  • 🛠️ MCP and AI engineering concepts
  • 🚀 Mini AI-powered applications

🎯 Purpose

This repository serves as a:

  • 📖 Learning journal
  • 🧪 Experiment playground
  • 🛠️ Collection of practical implementations
  • 📈 Progress tracker throughout my GenAI journey

🐍 Python Development Guide

1. Create a virtual environment

python -m venv venv

2. Activate the virtual environment

Linux / macOS

source venv/bin/activate

Windows

venv\Scripts\activate

3. Install project dependencies

pip install -r requirements.txt

4. Run the development server of the FastAPI application

uvicorn main:app --reload

5. Update dependencies (when required)

pip freeze > requirements.txt

Learning by building, experimenting, and iterating. 🌱

About

A hands-on Generative AI learning environment featuring practical experiments and projects for building AI-powered applications.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Contributors