awesome-generative-ai-guide
A one stop repository for generative AI research updates, interview resources, notebooks and much more!
https://github.com/aishwaryanr/awesome-generative-ai-guide
Last synced: 4 days ago
JSON representation
-
:mortar_board: Courses
- Link
- Feb 2024
- Large Language Models
- Understanding Large Language Models
- Generative AI with Large Language Models
- Introduction to Generative AI
- Introduction to Large Language Models
- Introduction to Generative AI
- Generative AI Concepts
- 1 Hour Introduction to LLM (Large Language Models)
- LLMOps: Building Real-World Applications With Large Language Models
- Full Stack LLM Bootcamp
- Generative AI for beginners
- Large Language Models: Application through Production
- Generative AI Foundations
- Introduction to Generative AI Community Course
- LLM University
- LLM Learning Lab
- LangChain for LLM Application Development
- LangChain & Vector Databases in Production
- Advanced RAG Orchestration series
- LLM Foundation Models from the Ground Up | Primer
- Generative AI Explained
- Transformer Models and BERT Model
- Generative AI Learning Plan for Decision Makers
- Introduction to Responsible AI
- Fundamentals of Generative AI
- ChatGPT for Beginners: The Ultimate Use Cases for Everyone
- Building RAG Agents with LLMs
- Building Generative AI Applications Using Amazon Bedrock
- Efficiently Serving LLMs
- Building Systems with the ChatGPT API
- Serverless LLM apps with Amazon Bedrock
- Building Applications with Vector Databases
- Automated Testing for LLMOps
- LLMOps
- Build LLM Apps with LangChain.js
- Advanced Retrieval for AI with Chroma
- Prompt Engineering Specialization
- Augment your LLM Using Retrieval Augmented Generation
- Knowledge Graphs for RAG
- Vector Databases: from Embeddings to Applications
- Understanding and Applying Text Embeddings
- Quality and Safety for LLM Applications
- How Diffusion Models Work
- How to Use Midjourney, AI Art and ChatGPT to Create an Amazing Website
- Build AI Apps with ChatGPT, DALL-E and GPT-4
- Operationalizing LLMs on Azure
- Generative AI Full Course – Gemini Pro, OpenAI, Llama, Langchain, Pinecone, Vector Databases & More
- JavaScript RAG Web Apps with LlamaIndex
- Red Teaming LLM Applications
- 11-777: Multimodal Machine Learning
- Avoiding AI Harm
- Developing AI Policy
- [1hr Talk
- Training & Fine-Tuning LLMs for Production
- Quantization Fundamentals with Hugging Face
- Preprocessing Unstructured Data for LLM Applications
- Retrieval Augmented Generation for Production with LangChain & LlamaIndex
- ChatGPT for Everyone
- Large Language Models (LLMs) (In English)
- Quantization in Depth
- Automated Testing for LLMOps
- Reinforcement Learning from Human Feedback
- Finetuning Large Language Models
- Evaluating and Debugging Generative AI Models Using Weights and Biases
- Functions, Tools and Agents with LangChain
- LLMOps
- Building Applications with Vector Databases
- LangChain: Chat with Your Data
- Building Systems with the ChatGPT API
- Building and Evaluating Advanced RAG Applications
- Prompt Engineering for Vision Models
- AI Agents in LangGraph
- AI Agentic Design Patterns with AutoGen
- Multi AI Agent Systems with crewAI
- Building Agentic RAG with LlamaIndex
- LLM Observability: Agents, Tools, and Chains
- Generative AI Fundamentals
- CS324 - Large Language Models
- Generative AI for Beginners
- LLM University
- 11-777: Multimodal Machine Learning
- Agents Tools & Function Calling with Amazon Bedrock (How-to)
- ChatGPT & Zapier: Agentic AI for Everyone
- Multi-Agent Systems with AutoGen
- Large Language Model Agents MOOC, Fall 2024
- 5-Day Gen AI Intensive Course
- Generative AI for Beginners
- Build AI Apps with ChatGPT, DALL-E and GPT-4
- CS294/194-196 Large Language Model Agents
- Large Language Models (LLMs) (In English)
- Build AI Apps with ChatGPT, DALL-E and GPT-4
- Build AI Apps with ChatGPT, DALL-E and GPT-4
- Build AI Apps with ChatGPT, DALL-E and GPT-4
- Build AI Apps with ChatGPT, DALL-E and GPT-4
- Build AI Apps with ChatGPT, DALL-E and GPT-4
- Build AI Apps with ChatGPT, DALL-E and GPT-4
- LLM University
- Build AI Apps with ChatGPT, DALL-E and GPT-4
- Build AI Apps with ChatGPT, DALL-E and GPT-4
- Build AI Apps with ChatGPT, DALL-E and GPT-4
- 5-Day Gen AI Intensive Course
- LLM Foundation Models from the Ground Up | Primer
- Generative AI Foundations
- Introduction to Generative AI Community Course
- Build AI Apps with ChatGPT, DALL-E and GPT-4
- Build AI Apps with ChatGPT, DALL-E and GPT-4
- Build AI Apps with ChatGPT, DALL-E and GPT-4
- Build AI Apps with ChatGPT, DALL-E and GPT-4
- Build AI Apps with ChatGPT, DALL-E and GPT-4
- Build AI Apps with ChatGPT, DALL-E and GPT-4
- Build AI Apps with ChatGPT, DALL-E and GPT-4
- Build AI Apps with ChatGPT, DALL-E and GPT-4
- Build AI Apps with ChatGPT, DALL-E and GPT-4
- Build AI Apps with ChatGPT, DALL-E and GPT-4
- Build AI Apps with ChatGPT, DALL-E and GPT-4
- Build AI Apps with ChatGPT, DALL-E and GPT-4
- Build AI Apps with ChatGPT, DALL-E and GPT-4
- Build AI Apps with ChatGPT, DALL-E and GPT-4
- Build AI Apps with ChatGPT, DALL-E and GPT-4
- Build AI Apps with ChatGPT, DALL-E and GPT-4
- Build AI Apps with ChatGPT, DALL-E and GPT-4
- Build AI Apps with ChatGPT, DALL-E and GPT-4
- Large Language Models: Application through Production
- Build AI Apps with ChatGPT, DALL-E and GPT-4
- Build AI Apps with ChatGPT, DALL-E and GPT-4
- Build AI Apps with ChatGPT, DALL-E and GPT-4
- Build AI Apps with ChatGPT, DALL-E and GPT-4
- Build AI Apps with ChatGPT, DALL-E and GPT-4
- Build AI Apps with ChatGPT, DALL-E and GPT-4
- Build AI Apps with ChatGPT, DALL-E and GPT-4
- Build AI Apps with ChatGPT, DALL-E and GPT-4
- Build AI Apps with ChatGPT, DALL-E and GPT-4
- Build AI Apps with ChatGPT, DALL-E and GPT-4
- LangChain for LLM Application Development
- Building Applications with Vector Databases
-
:notebook: Code Notebooks
- LLM Applications for production - project
- PEFT
- Free LLM Fine-Tuning Notebooks
- Free LLM Fine-Tuning Notebooks
- Free LLM Fine-Tuning Notebooks
- Free LLM Fine-Tuning Notebooks
- Free LLM Fine-Tuning Notebooks
- Free LLM Fine-Tuning Notebooks
- Free LLM Fine-Tuning Notebooks
- Free LLM Fine-Tuning Notebooks
- Free LLM Fine-Tuning Notebooks
- Free LLM Fine-Tuning Notebooks
- Free LLM Fine-Tuning Notebooks
- Free LLM Fine-Tuning Notebooks
- Free LLM Fine-Tuning Notebooks
- Free LLM Fine-Tuning Notebooks
- Free LLM Fine-Tuning Notebooks
- Free LLM Fine-Tuning Notebooks
- Free LLM Fine-Tuning Notebooks
- Free LLM Fine-Tuning Notebooks
- Free LLM Fine-Tuning Notebooks
- Free LLM Fine-Tuning Notebooks
- Free LLM Fine-Tuning Notebooks
- AWS Bedrock Workshop Tutorials
- Langchain Tutorials
- LLM Hub
- LLM Fine-tuning tutorials
- Free LLM Fine-Tuning Notebooks
- LLM-PlayLab
- Free LLM Fine-Tuning Notebooks
- Free LLM Fine-Tuning Notebooks
- Free LLM Fine-Tuning Notebooks
- Free LLM Fine-Tuning Notebooks
- Free LLM Fine-Tuning Notebooks
- Free LLM Fine-Tuning Notebooks
- RAG cookbook - AI
- Free LLM Fine-Tuning Notebooks
- Free LLM Fine-Tuning Notebooks
- Free LLM Fine-Tuning Notebooks
- Free LLM Fine-Tuning Notebooks
- Free LLM Fine-Tuning Notebooks
- Free LLM Fine-Tuning Notebooks
- Free LLM Fine-Tuning Notebooks
- Free LLM Fine-Tuning Notebooks
- Free LLM Fine-Tuning Notebooks
- Free LLM Fine-Tuning Notebooks
- Free LLM Fine-Tuning Notebooks
- Free LLM Fine-Tuning Notebooks
- Free LLM Fine-Tuning Notebooks
- Free LLM Fine-Tuning Notebooks
- RAG cookbook - AI
- LLM tutorials
-
:paperclip: Resources
-
🌟🌟 Repo of the Month!
-
:star: Best GenAI Papers List (April 2024)
- Octopus v4: Graph of language models - source language models optimized for specific tasks. Octopus v4 excels in directing user queries to the most appropriate model and reformulating queries for optimal performance, building upon previous iterations (v1, v2, and v3) with enhanced selection and parameter understanding. Additionally, it explores the use of graphs as a versatile data structure to coordinate multiple models effectively. | Foundational LLM |
- Better & Faster Large Language Models via Multi-token Prediction - token prediction on generative benchmarks like coding, showing notable gains in problem-solving tasks. Moreover, models trained with multi-token prediction demonstrate up to threefold faster inference speeds, even with large batch sizes, offering additional efficiency benefits. | New Architecture |
- Extending Llama-3's Context Ten-Fold Overnight - 3-8B-Instruct model's context length is extended from 8K to 80K through efficient QLoRA fine-tuning, requiring only 8 hours on a single 8xA800 GPU machine. This extension significantly enhances model performance across various evaluation tasks like NIHS and topic retrieval, while maintaining proficiency in short-context tasks. Surprisingly, the extension is achieved with just 3.5K synthetic training samples from GPT-4, showcasing the untapped potential of LLMs to extend context lengths. The team plans to release all associated resources publicly, including data, model, data generation pipeline, and training code. | Context Length |
- Replacing Judges with Juries: Evaluating LLM Generations with a Panel of Diverse Models - 4. The PoLL approach, composed of a larger number of smaller models, outperforms single large judges across three distinct settings and six datasets. It exhibits less intra-model bias and is over seven times less expensive, offering a cost-effective and more reliable evaluation method for LLMs. | Evaluation |
- AdvPrompter: Fast Adaptive Adversarial Prompting for LLMs - readable adversarial prompts, called AdvPrompter, to address jailbreaking attacks on LLMs. Unlike existing optimization-based approaches, AdvPrompter achieves adversarial prompt generation in seconds, 800 times faster, without requiring access to gradients from the TargetLLM. The method alternates between generating high-quality target adversarial suffixes and low-rank fine-tuning of AdvPrompter. Experimental results demonstrate state-of-the-art performance on the AdvBench dataset and transferability to closed-source black-box LLM APIs. | Adversarial Attacks, Evaluation |
- Capabilities of Gemini Models in Medicine - Gemini, a specialized multimodal model for medical tasks, surpasses GPT-4 on various benchmarks, achieving state-of-the-art results in medical text summarization and question answering. With its advanced long-context reasoning, it outperforms existing methods in tasks such as needle-in-a-haystack retrieval from medical records. While promising, further evaluation is needed before deployment in real-world medical applications. | Domain-Specific LLMs |
- How Far Are We to GPT-4V? Closing the Gap to Commercial Multimodal Models with Open-Source Suites - source multimodal large language model (MLLM), bridges the gap between open-source and proprietary commercial models in multimodal understanding. It introduces three improvements: a Strong Vision Encoder, Dynamic High-Resolution image processing supporting up to 4K resolution, and a High-Quality Bilingual Dataset. Evaluation across benchmarks demonstrates its effectiveness compared to both open-source and proprietary models. | Multimodal LLMs |
- Make Your LLM Fully Utilize the Context - intensive (IN2) training to address the lost-in-the-middle challenge faced by contemporary LLMs. Leveraging a synthesized long-context question-answer dataset, IN2 training emphasizes fine-grained information awareness within long contexts. Applying this approach to Mistral-7B yields FILM-7B (FILl-in-the-Middle), which robustly retrieves information from various positions in a 32K context window. FILM-7B improves performance on real-world long-context tasks while maintaining comparable performance on short-context tasks | Context Length |
- SEED-Bench-2-Plus: Benchmarking Multimodal Large Language Models with Text-Rich Visual Comprehension - Bench-2-Plus, a benchmark specifically tailored for evaluating text-rich visual comprehension of Multimodal Large Language Models (MLLMs). With 2.3K multiple-choice questions covering Charts, Maps, and Webs, it aims to simulate real-world text-rich scenarios comprehensively. Evaluation involving 34 prominent MLLMs highlights current limitations in text-rich visual comprehension, emphasizing the need for further research and improvement in this area. SEED-Bench-2-Plus serves as a valuable addition to existing MLLM benchmarks, offering insightful observations and inspiring future developments in text-rich visual comprehension. | Multimodal LLMs |
Programming Languages
Categories
:mortar_board: Courses
137
:notebook: Code Notebooks
52
:star: Best GenAI Papers List (April 2024)
48
:star: Best Gen AI Papers List (Oct 2024)
46
:star: Best Gen AI Papers List (June 2024)
46
:star: Best Gen AI Papers List (Sept 2024)
45
:star: Best Gen AI Papers List (Dec 2024)
36
:star: Best Gen AI Papers List (July 2024)
35
:star: Best Gen AI Papers List (Feb 2025)
34
:star: Best Gen AI Papers List (May 2024)
33
:star: Best GenAI Papers List (March 2024)
31
:star: Best GenAI Papers List (February 2024)
31
:star: Best Gen AI Papers List (August 2024)
5
:star: Best Gen AI Papers List (Jan 2025)
2
:paperclip: Resources
1
🌟🌟 Repo of the Month!
1
Sub Categories
Keywords
llms
3
openai
3
chatgpt
2
llm
2
language-model
2
prompt-engineering
2
falcon
1
nlp
1
gpt-4
1
gpt-3
1
deep-learning
1
transformers
1
semantic-search
1
microsoft-for-beginners
1
gpt
1
generativeai
1
generative-ai
1
dall-e
1
azure
1
playground
1
open-source
1
llmops
1
llm-observability
1
llm-evaluation
1
llama-index
1
langchain
1
hacktoberfest2025
1
evaluation
1
text-generation
1
pytorch
1
peft
1
lora
1
llama2
1
llama
1
huggingface
1
fine-tuning
1
ai
1