Skip to content

Latest commit

 

History

History
44 lines (36 loc) · 16.5 KB

File metadata and controls

44 lines (36 loc) · 16.5 KB

Resources For Self-Guided Learning

Dis lesson na di one wey dem build wit plenty core resources from OpenAI and Azure OpenAI as reference for di terms and tutorials. Here na list wey no complete, wey fit help you for your own self-guided learning waka.

1. Primary Resources

Title/Link Description
Fine-tuning with OpenAI Models Fine-tuning dey improve few-shot learning by training wit plenty examples wey no fit enter di prompt, e go save cost, make response better, and make requests fast. Get overview of fine-tuning from OpenAI.
What is Fine-Tuning with Azure OpenAI? Understand wetin fine-tuning be (concept), why e dey important (di problem wey e dey solve), wetin data you go use (training) and how to measure di quality.
Customize a model with fine-tuning Azure OpenAI Service go help you adjust di models to fit your own datasets using fine-tuning. Learn how to fine-tune (process) di models using Azure AI Studio, Python SDK or REST API.
Recommendations for LLM fine-tuning LLMs fit no perform well for some domains, tasks, or datasets, or fit give wrong or misleading outputs. When you go consider fine-tuning as di solution to dis kind problem?
Continuous Fine Tuning Continuous fine-tuning na di process wey you go dey use already fine-tuned model as base model and fine-tune am more wit new training examples.
Fine-tuning and function calling Fine-tuning your model wit function calling examples fit make di model output better by giving more accurate and consistent responses - wit similar format and cost-savings.
Fine-tuning Models: Azure OpenAI Guidance Check dis table to understand which models fit fine-tune for Azure OpenAI, and di regions wey dem dey available. Check di token limits and training data expiry dates if you need am.
To Fine Tune or Not To Fine Tune? That is the Question Dis 30-min Oct 2023 episode of di AI Show dey talk about di benefits, drawbacks and practical insights wey go help you decide.
Getting Started With LLM Fine-Tuning Dis AI Playbook resource go show you how to prepare data, format am, fine-tune hyperparameters and di challenges/limitations wey you need to sabi.
Tutorial: Azure OpenAI GPT3.5 Turbo Fine-Tuning Learn how to create sample fine-tuning dataset, prepare for fine-tuning, create fine-tuning job, and deploy di fine-tuned model for Azure.
Tutorial: Fine-tune a Llama 2 model in Azure AI Studio Azure AI Studio go help you adjust large language models to fit your own datasets using UI-based workflow wey dey good for low-code developers. See dis example.
Tutorial:Fine-tune Hugging Face models for a single GPU on Azure Dis article dey explain how to fine-tune Hugging Face model wit Hugging Face transformers library on single GPU wit Azure DataBricks + Hugging Face Trainer libraries.
Training: Fine-tune a foundation model with Azure Machine Learning Di model catalog for Azure Machine Learning get plenty open source models wey you fit fine-tune for your specific task. Try dis module wey dey from di AzureML Generative AI Learning Path
Tutorial: Azure OpenAI Fine-Tuning Fine-tuning GPT-3.5 or GPT-4 models for Microsoft Azure using W&B go help you track and analyze model performance well. Dis guide dey expand di concepts from di OpenAI Fine-Tuning guide wit specific steps and features for Azure OpenAI.

2. Secondary Resources

Dis section get extra resources wey dey important to check, but we no fit cover am for dis lesson. We fit talk about dem for future lesson, or as secondary assignment option later. For now, use dem to build your own knowledge and sabi for dis topic.

Title/Link Description
OpenAI Cookbook: Data preparation and analysis for chat model fine-tuning Dis notebook na tool to preprocess and analyze di chat dataset wey dem dey use for fine-tuning chat model. E dey check format errors, give basic statistics, and estimate token counts for fine-tuning costs. See: Fine-tuning method for gpt-3.5-turbo.
OpenAI Cookbook: Fine-Tuning for Retrieval Augmented Generation (RAG) with Qdrant Di aim of dis notebook na to show example of how to fine-tune OpenAI models for Retrieval Augmented Generation (RAG). Dem go also use Qdrant and Few-Shot Learning to make model performance better and reduce wrong answers.
OpenAI Cookbook: Fine-tuning GPT with Weights & Biases Weights & Biases (W&B) na AI developer platform, wey get tools for training models, fine-tuning models, and using foundation models. Read their OpenAI Fine-Tuning guide first, then try di Cookbook exercise.
Community Tutorial Phinetuning 2.0 - fine-tuning for Small Language Models Meet Phi-2, Microsoft’s new small model, wey dey powerful but compact. Dis tutorial go show you how to fine-tune Phi-2, how to build unique dataset and fine-tune model using QLoRA.
Hugging Face Tutorial How to Fine-Tune LLMs in 2024 with Hugging Face Dis blog post dey show how to fine-tune open LLMs using Hugging Face TRL, Transformers & datasets for 2024. You go define use case, setup dev environment, prepare dataset, fine-tune di model, test-evaluate am, then deploy am to production.
Hugging Face: AutoTrain Advanced E dey make training and deployments of state-of-the-art machine learning models faster and easier. Di repo get Colab-friendly tutorials wit YouTube video guidance, for fine-tuning. E reflect di recent local-first update. Read di AutoTrain documentation

Disclaimer:
Dis dokyument don use AI transleto service Co-op Translator do di translation. Even as we dey try make am correct, abeg sabi say machine translation fit get mistake or no dey accurate well. Di original dokyument wey dey for im native language na di main source wey you go fit trust. For important mata, e better make professional human transleto check am. We no go fit take blame for any misunderstanding or wrong interpretation wey fit happen because you use dis translation.