Developing with Nondeterministic APIs
.MP4, AVC, 1280x720, 30 fps | English, AAC, 2 Ch | 27m | 85.4 MB
Instructor: Morten Rand-Hendriksen
.MP4, AVC, 1280x720, 30 fps | English, AAC, 2 Ch | 27m | 85.4 MB
Instructor: Morten Rand-Hendriksen
AI APIs produce nondeterministic output meaning the same prompt may produce different results every time it’s run. This poses unique challenges to developers because traditional software development is based on the premise that systems produce consistent and therefore deterministic outputs. In this course you’ll learn strategies for how to mitigate these unique challenges to meld traditional software development with modern AI tools.
Learning objectives
- Understand the difference between deterministic and nondeterministic APIs
- Identify unique challenges with using nondeterministic APIs
- Learn basic mitigation practices for handling nondeterministic API responses