Files
Alain LI ac574fafae Update pf pipeline tutorial (#3488)
# Description
Update pf component tutorial to highlight the output ports are required
to be set as 'mount' when using multiple node.
Please add an informative description that covers that changes made by
the pull request and link all relevant issues.

# All Promptflow Contribution checklist:
- [ y ] **The pull request does not introduce [breaking changes].**
- [ ] **CHANGELOG is updated for new features, bug fixes or other
significant changes.**
- [ y ] **I have read the [contribution
guidelines](../CONTRIBUTING.md).**
- [ ] **Create an issue and link to the pull request to get dedicated
review from promptflow team. Learn more: [suggested
workflow](../CONTRIBUTING.md#suggested-workflow).**

## General Guidelines and Best Practices
- [ ] Title of the pull request is clear and informative.
- [ ] There are a small number of commits, each of which have an
informative message. This means that previously merged commits do not
appear in the history of the PR. For more information on cleaning up the
commits in your PR, [see this
page](https://github.com/Azure/azure-powershell/blob/master/documentation/development-docs/cleaning-up-commits.md).

### Testing Guidelines
- [ ] Pull request includes test coverage for the included changes.

---------

Co-authored-by: Philip Gao <yigao@microsoft.com>
2024-07-03 17:14:53 +08:00

7.3 KiB

Tutorials

This section contains a collection of flow samples and step-by-step tutorials.

Category
Sample
Description
Tracing Tracing Prompt flow provides the tracing feature to capture and visualize the internal execution details for all flows
Tracing Tracing with llm application Tracing LLM application
Tracing Tracing with autogen Tracing LLM calls in autogen group chat application
Tracing Tracing with langchain apps Tracing LLM calls in langchain application
Tracing Tracing with custom opentelemetry collector A tutorial on how to levarage custom OTLP collector.
Prompty Getting started with prompty A quickstart tutorial to run a prompty and evaluate it.
Prompty Chat with prompty A quickstart tutorial to run a chat prompty and evaluate it.
Prompty Prompty output format
Flow Getting started with flex flow A quickstart tutorial to run a flex flow and evaluate it.
Flow Chat with class based flex flow A quickstart tutorial to run a class based flex flow and evaluate it.
Flow Stream chat with async flex flow A quickstart tutorial to run a class based flex flow in stream mode and evaluate it.
Flow Stream chat with flex flow A quickstart tutorial to run a class based flex flow in stream mode and evaluate it.
Flow Getting started with dag flow A quickstart tutorial to run a flow and evaluate it.
Flow Execute flow as a function This guide will walk you through the main scenarios of executing flow as a function.
Flow Run flows in azure ml pipeline Create pipeline using components to run a distributed job with tensorflow
Flow Flow run management in azure Flow run management in Azure AI
Flow Flow run management Flow run management
Flow Evaluate with langchain's evaluator A tutorial to converting LangChain criteria evaluator application to flex flow.
Flow Getting started with flex flow in azure A quickstart tutorial to run a flex flow and evaluate it in Azure.
Flow Chat with class based flex flow in azure A quickstart tutorial to run a class based flex flow and evaluate it in azure.
Flow Run dag flow in azure A quickstart tutorial to run a flow in Azure AI and evaluate it.
Deployment Create service with flow This example shows how to create a simple service with flow
Deployment Deploy a flow using docker This example demos how to deploy flow as a docker app
Deployment Distribute flow as executable app This example demos how to package flow as a executable app
Deployment Deploy flow using azure app service This example demos how to deploy a flow using Azure App Service
Deployment Deploy flow using kubernetes This example demos how to deploy flow as a Kubernetes app
Rag Tutorial: chat with pdf Retrieval Augmented Generation (or RAG) has become a prevalent pattern to build intelligent application with Large Language Models (or LLMs) since it can infuse external knowledge into the model, which is not trained with those up-to-date or proprietary information
Rag Tutorial: how prompt flow helps on quality improvement This tutorial is designed to enhance your understanding of improving flow quality through prompt tuning and evaluation
Rag Chat with pdf - test, evaluation and experimentation A tutorial of chat-with-pdf flow that allows user ask questions about the content of a PDF file and get answers
Rag Develop copilot with promptflow In this tutorial, we will provide a detailed walkthrough on creating a RAG-based copilot using the Azure Machine Learning promptflow toolkit
Rag How to generate test data based on documents In this doc, you will learn how to generate test data based on your documents for RAG app
Rag Chat with pdf in azure A tutorial of chat-with-pdf flow that executes in Azure AI

Learn more: Try out more promptflow examples.