Flows are a way to chain prompts, API calls, Retrievals, Code Functions, and more together to build complex pipelines.

You can then run these Flows in the UI, on a dataset, or via the API.

Use Cases

  • Run multi-step workflows on a dataset
  • Chain prompts with different models
  • Chain prompts with Retrievals, Code Functions, and more
  • Build multi-step evaluation workflows

Examples

You can view all community templates here: Flow Templates

Here are some examples of how you can use Flows to build AI features in minutes:

Learn More

Use the links below to learn more about Flows:

FeatureDescription
ConceptsLearn about the concepts behind Flows
BlocksLearn about the prebuilt Blocks that make up Flows, and how to use them
Code ExecutionLearn how you can run code in Flows
VariablesLearn how variables work in Flows
Sharing FlowsLearn how to share Flows with your team
TemplatesLearn about the community templates that you can use to get started