Welcome to Introduction to GenAI β a beginner-friendly project aimed at introducing you to the world of Generative Artificial Intelligence (GenAI).
This project is perfect for developers, tech enthusiasts, and curious minds who want to explore how AI can generate text, images, audio, and more!
Through this project, you will:
- Understand the fundamentals of Generative AI.
- Learn about real-world applications and use cases.
- Get hands-on experience with simple examples and tools.
To deepen your understanding of GenAI, refer to the following curated learning resource:
π Complete Prompt-Engineering Guide
π [ Google ] Prompting 101 by Google
π [ MICROSOFT ] 21 Lessons, Get Started Building with Generative AI
π [ MICROSOFT ] 12 Weeks, 24 Lessons, AI for All!
π Introduction to Generative AI - Google Cloud Skills Boost
This material covers the basics of GenAI, explains concepts in easy language, and provides interactive content to build your foundation.
-
Clone the Repository
git clone https://github.com/oshyam/genAI.git cd genAI -
Explore Examples
- Navigate to the
Learnning Resources/folder to review practical GenAI demos. - Includes prompt engineering basics, text generation, image synthesis,etc.
- Navigate to the
-
Run Notebooks
- Open
notebooks/in Jupyter Notebook or Google Colab. - Experiment with GenAI-powered APIs using Python.
- Open
-
Follow Along with Learning Materials
- Pair this project with the provided link to strengthen both theory and hands-on skills.
-
Prerequisites
- Basic understanding of Python.
- Internet connection for API access.
-
Recommended Tools
- Python 3.x
- Jupyter Notebook / Google Colab
- OpenAI, Hugging Face, or similar API keys (if testing APIs).
Contributions are welcome!
If you want to:
- Improve documentation.
- Add new examples.
- Report or fix bugs.
Please fork the repo, create a new branch, and submit a pull request!
This project is licensed under the MIT License.
You are free to use, share, and modify!
Happy Learning! πβ¨