Using OpenAI APIs: Fine-tuning Models, the Assistants API, & Embeddings
Generative AI
| Intermediate
- 11 videos | 1h 23m 9s
- Includes Assessment
- Earns a Badge
Fine-tuning models is a critical aspect of leveraging pre-trained artificial intelligence models to suit specific tasks or domains. OpenAI allows developers to fine-tune models like GPT-3 and 4, enabling customization for particular applications. You will begin this course by creating prompt-completion pairs for fine-tuning, running a fine-tuning job, and observing the model's performance. You will send prompts based on the training data and examine the model's attempt to answer questions. Next, you will dive into connecting with the Assistants API programmatically. You will create an assistant by providing a role description and model, and you will initiate a thread to simulate user-assistant conversations. You will also upload files and query the assistant based on information contained in the files. Finally, you will explore creating and comparing text embeddings, efficient numerical representations of text that capture meaning and semantics of the text. You will learn how embeddings of similar words are numerically close to one another and how embeddings can be used as a preprocessing technique to represent text for other machine learning applications such as clustering and classification.
WHAT YOU WILL LEARN
-
Discover the key concepts covered in this courseCreate prompt completion pairs for fine-tuningRun a fine-tuning jobView chat responses from fine-tuned modelsCreate and query an assistantUpload a file for an assistant
-
Create and use functions for assistantsIntroduce embeddings for text dataCluster text based on embeddingsClassify reviews using embeddingsSummarize the key concepts covered in this course
IN THIS COURSE
-
2m 23sIn this video, we will discover the key concepts covered in this course. FREE ACCESS
-
10m 57sFind out how to create prompt completion pairs for fine-tuning. FREE ACCESS
-
9m 17sDiscover how to run a fine-tuning job. FREE ACCESS
-
8m 28sLearn how to view chat responses from fine-tuned models. FREE ACCESS
-
8m 20sFind out how to create and query an assistant. FREE ACCESS
-
6m 14sDiscover how to upload a file for an assistant. FREE ACCESS
-
9m 5sLearn how to create and use functions for assistants. FREE ACCESS
-
9m 22sFind out how to introduce embeddings for text data. FREE ACCESS
-
7m 9sDiscover how to cluster text based on embeddings. FREE ACCESS
-
8m 53sLearn how to classify reviews using embeddings. FREE ACCESS
-
3m 1sIn this video, we will summarize the key concepts covered in this course. FREE ACCESS
EARN A DIGITAL BADGE WHEN YOU COMPLETE THIS COURSE
Skillsoft is providing you the opportunity to earn a digital badge upon successful completion on some of our courses, which can be shared on any social network or business platform.
Digital badges are yours to keep, forever.