Generative Artificial Intelligence Notebooks#
This page is a collection of Jupyter Notebooks about Generative Artificial Intelligence (GenAI) - focusing on how to use certain techniques using Python. It aims at Python programmers who want to dive into GenAI for generating text, code and images using commerical and open source/weights models.
Contributions and feedback are very welcome! In case you see room for improvement, please create a github issue and/or consider contributing.
Topics#
The notebook collection aims covering these topics:
Large Language Models (LLMs)
Vision Language Models (VLMs)
Multi-modal Language Models
Text/Code/Image generation
Prompt Engineering
Retrieval-augmented-generation
Model fine-tuning
Covered Python libraries and software#
In these notebooks we use non-standard libraries from the GenAI field. Installation instructions can be found either in the first chapter or in the readme of the respective subchapter.
Covered models#
We will explore how these models work
Videos#
The materials provided here were also discussed in a couple of recorded Online Lectures
Slide decks#
Also training slides about LLMs are online open access:
Large Language Models for Quantiative Bio-image Analysis (ScaDS.AI Summer School 2024)
Bio-image Data Science Lectures (Uni Leipzig / ScaDS.AI 2024)
Bio-image Analysis with the Help of Large Language Models (Leibnitz IPHT Seminar, Jena, 2024)
Bio-image Analysis using Large Language Models (IMOL Seminar, Frankfurt, 2024)
Acknowledgements#
We acknowledge the financial support by the Federal Ministry of Education and Research of Germany and by Sächsische Staatsministerium für Wissenschaft, Kultur und Tourismus in the programme Center of Excellence for AI-research „Center for Scalable Data Analytics and Artificial Intelligence Dresden/Leipzig“, project identification number: ScaDS.AI