Skip to content

About

Learning resources for LLMs

Resources

Stars

0 stars

Watchers

1 watching

Forks

Latest commit

 

History

2 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 

Repository files navigation

LLMs Onboarding Guide

The following resources will thoroughly introduce large language models (LLMs) and how to use them. You can either pick one of the resources listed in All-In-One Resources or follow chapters 1 to 6 in order. Chapter 7 offers more context on generative AI in general.

The essential content for each chapter is marked with a bold font. Additional resources offer a more in-depth view of the topic.

I'd encourage you to come back to Chip Huyen's blog post Building LLM applications for production from time to time. The article covers a wide range of topics, and as you learn more about LLMs, you will be able to explore these topics further.

Table of Contents

  1. All-In-One Resources
  2. High-Level Overview
  3. Deep-Dive into Language and Transformers
  4. Training LLMs
  5. Fine-Tuning LLMs
  6. Using LLMs
  7. Building Applications with LLMs
  8. More on Generative AI

0. All-In-One Resources

Gain a comprehensive insight into LLMs and their applications. These resources offer both theoretical knowledge and practical applications, enabling you to explore and utilize large language models effectively.

1. High-Level Overview

Embark on your journey into the world of large language models, understanding their basic functioning, potential and use cases.

2. Deep-Dive into Language and Transformers

Explore the intricacies of the transformer architecture, understanding key concepts like attention mechanisms, position embeddings, and the foundational principles that enable LLMs to understand and generate human-like text.

3. Training LLMs

Learn how language models trained and how you can train your own model.

4. Fine-Tuning LLMs

Unlock the true potential of pre-trained LLMs by learning about fine-tuning processes, exploring various strategies to adapt existing models to your specific use-cases and understanding how to incorporate domain-specific knowledge.

5. Using LLMs

Understand how to effectively communicate with LLMs, learning about prompt engineering and discovering strategies to extract desired outputs and answers from models.

6. Building Applications with LLMs

Learn to develop applications utilizing LLMs to transition from theoretical understanding to actual implementations.

7. More on Generative AI

Explore the broader sphere of generative AI, learning about its historical development, underlying technologies like Generative Adversarial Networks (GANs), and gaining insights into the broader implications and applications of generative models in the AI field.

About

Learning resources for LLMs

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors