Oven logo

Oven

Prompt flow devkit

Python package Python PyPI - Downloads CLI SDK vsc extension

Doc Issue Discussions CONTRIBUTING License: MIT

Welcome to join us to make prompt flow better by participating discussions, opening issues, submitting PRs.

Introduction

The promptflow-devkit is a subpackage of promptflow. It contains features like :

  • Create and iteratively develop flow
    • Debug and iterate your flows, especially the interaction with LLMs with ease.
    • Provide Tracing collector and UI to help user achieve comprehensive observability of their LLM applications.
  • Evaluate flow quality and performance
    • Evaluate your flow's quality and performance with larger datasets.
    • Integrate the testing and evaluation into your CI/CD system to ensure quality of your flow.
  • Streamlined development cycle for production
    • Deploy your flow to the serving platform you choose or integrate into your app's code base easily.

NOTE:

  • For users seeking a minimal dependency to execute a flow in serving or cloud run scenarios, consider installing the promptflow-core package. This package equips you with the fundamental features necessary for executing a flow in prompt flow.
  • For users need to leverage the cloud version of prompt flow in Azure AI, please install the promptflow-azure package.

ChangeLog

Reach the full change log here.