Welcome to my Generative AI learning journey!
This repository is a curated collection of small, hands-on projects I’ve built while diving into the world of Generative AI. From chatbots to AI agents, every project here is an experiment to explore, understand, and master this exciting space.
I believe the best way to learn is by building. This repo is my sandbox — a place to tinker with ideas, test out frameworks, and implement cutting-edge concepts in Generative AI.
| Project Name | Description | Tech Stack |
|---|---|---|
Setting up OpenAI |
Trying to setup openAI client and basic chat | Python, OpenAI API |
Weather AI Agent |
Simulated autonomous AI agents with weather information | Python, Requests, OpenAI API |
(More projects coming soon...)
- Prompt Engineering
- AI Agent Architecture
- Learn by doing: Rapid prototyping > passive reading
- Share my learnings openly
- Eventually contribute to open-source Gen AI tools
Feel free to explore the folders, run the notebooks, or clone and tweak the code. Every project is kept as simple and readable as possible for learning purposes.
git clone https://github.com/singhanuj620/genai_learning
cd genai_learning- Make sure to have some openAI credits in your account. Click here to redirect to platform.openai.com
- Create an API key for your account API Keys
- create a .env file in root folder
- Paster the api key inside .env file as OPENAPI_KEY=
- Navigate to the desired folder
- Run the .py file and emjoyyy