The Building Applications with OpenAI API course will provide participants with the knowledge to create effective prompts, manage context in conversations, integrate a dynamic knowledge base, and implement Retrieval-Augmented Generation (RAG) for more relevant responses.
Prerequisites:
In order to succeed in this course, you will need:
- Intermediate Python programming skills
- Basic Understanding of RESTful APIs
- Foundational Knowledge of Machine Learning or AI Concepts
- Client must provide access to an OpenAI API Keys for participants
NOTE: Pluralsight requires each participant to have access to the Generative AI tool(s) used in this course. Where Customer does not provide that access, Pluralsight will provide it and AI lab fees will apply.
Purpose
| Learn how to build effective prompts, add context to API calls, and implement using Retrieval-Augmented Generation (RAG) |
Audience
| Anyone wishing to gain an understanding of building effective applications using OpenAI APIs |
Role
| Software Engineers | Software Developers | Technology Managers |
Skill level
| Intermediate |
Style
| Lectures | Hands-on Activities | Labs | Mini Project |
Duration
| 3 days |
Related technologies
| Gen AI | Python | RESTful APIs |Machine Learning | AI |
Â
Learning Objectives
- Interact with OpenAI's API to make basic and advanced calls
- Understand the structure of responses, and manage API usage
- Design and optimize prompts for a variety of use cases
- Manage conversation context to build engaging interactions in applications
- Create a simple knowledge base using Python
- Implement Retrieval-Augmented Generation (RAG)