Creating your Own Chat Agent/Using OpenAI API
This 2-day course will teach you how to create your own chat agent using the OpenAI API. You'll learn key concepts such as building your application, working with different models such as GPT-4, GPT-3.5, DALL-E, Whisper, and specialty models, and understanding OpenAI policies regarding data usage and usage policy.
The course will also cover building your own chat application, including an introduction to roles (system, user, assistant), response format, and managing tokens. You'll explore the Speech to Text feature with Whisper, which includes an overview of transcriptions, translations, longer inputs, and prompting.
Finally, you'll learn best practices for safety and production. By the end of this course, you'll have the skills to create your own chat agent and integrate it into your business or personal projects.
Prerequisites
To take this 2-day course, you should have taken our AI Workbench class or have basic knowledge of programming concepts and syntax in a language such as Python or JavaScript. General familiarity with APIs is also recommended.
Overview
- Key Concepts
- Start with an Instruction
- Add some Examples
- Adjust Your Settings
- Build Your Application
Models
- Overview
- GPT-4
- GPT-3.5
- DALL-E
- Whisper
- Embedings
- Specialty Models
OpenAI Policies
- Data Usage
- Usage Policy
Building Your Own Chat Application
- Introduction
- Roles: System, User, Assistant
- Response format
- Managing Tokens
Speech to Text with Whisper
- Overview
- Transcriptions
- Translations
- Longer Inputs
- Prompting
Best Practices
- Safety
- Production