Building Advanced AI Apps with Prompt Flow

Building Advanced AI Apps with Prompt Flow

36mGeneral2024-09-11

Authors

Morten Rand-Hendriksen

Morten Rand-Hendriksen

Senior Staff Instructor, Speaker, Web Designer, and Software Developer

Course details

In this course, Senior Staff Instructor Morten Rand-Hendriksen guides you through developing LLM-based AI apps using the open-source Prompt Flow suite. Get hands-on practice creating, analyzing, and evaluating workflows that link LLMs, prompts, and Python code. With real-world examples and practical insights, Morten helps you master prompt engineering, streamlining development, and getting started orchestrating advanced AI projects.

Learning objectives
Examine the capabilities of Prompt Flow.
Create flows that leverage LLMs, Python code, and tools to produce streamlined workflows.
Evaluate flows for efficiency, functionality, and robustness.
Explore the Prompt Flow GitHub repo and its examples and documentation.
Develop custom flows with advanced prompt engineering techniques and integrated tools.

Skills covered

Programming FoundationsGenerative AIArtificial Intelligence FoundationsSoftware Development ToolsArtificial Intelligence (AI)Software DevelopmentOne-Off

Concepts

Introduction

  • Prompt Flow - Your toolkit to build AI apps

Exploring Prompt Flow

  • What is Prompt Flow
  • Exploring the Prompt Flow repo in Codespaces
  • Exploring the Prompt Flow VS Code extension
  • Creating a connection to OpenAI
  • Running Prompt Flow examples
  • Anatomy of a Prompt Flow
  • Prompt variants
  • Batch testing of flows

Conclusion

  • Going further with Prompt Flow
40,000 Toman