Skip to main content
00:00/00:00
Lecture 19 of 39

Introducing the Moderation API

Download Course (Free)

Course Content

0 / 39 completed
Section 1: Introduction1 videos

AI integration with Python

1m
Section 2: Introducing Generative AI What You Need to Know4 videos

What you should know

1m

What tools you need

1m

Generative AI The future of development

4m

Generative AI Genesis and evolution

4m
Section 3: Generative AI The Key Concepts and Getting Started5 videos

Getting started with OpenAI Create an account

2m

Start a new project Quickstart

3m

Getting started with OpenAI The key concepts

6m

Configure the project Set up an API key

5m

Defining prompts and making requests

6m
Section 4: ChatGPT API Build a Chatbot Application8 videos

Introduction to conversational AI

2m

Project setup and overview

4m

Define a system message with instructions

2m

Authentication and configuration

3m

Challenge Create a funny chatbot

2m

Making requests and generating chat completions

8m

Solution Create a funny chatbot - part 1

5m

Solution Create a funny chatbot - part 2

4m
Section 5: Experimenting with Other Generative Models8 videos

Introducing the Moderation API

3mNow Playing

Text to image Introducing the DALL·E model

3m

Generate creative art with DALL·E

6m

Create an image gallery with DALL·E

6m

Whisper Audio API Speech-to-text

4m

Add a moderation layer

6m

Whisper Audio API Transcribe audio samples

7m

Whisper Audio API Translate audio sample

6m
Section 6: Extending the LLM Capabilities with Function Calling5 videos

Introduction to OpenAI function calling

3m

Define functions and parameters

5m

Challenge Connect to a public API

5m

Call functions

6m

Solution Call functions and generate extended responses

9m
Section 7: Building a Custom-Knowledge Chatbot with LangChain, Embeddings, and ChromaDB7 videos

LangChain key concepts

6m

Chain components (LCEL)

3m

Load and split documents

5m

Getting started with LangChain

2m

Create a vector store and embeddings (Chroma)

4m

Create a user interface with Streamlit

6m

Run chains Knowledge retrieval and content generation

7m
Section 8: Conclusion1 videos

Last words and next steps

1m