Skip to main content

Deploy Pipelines with Hayhooks

Use Hayhooks to deploy your pipelines and agents. A pipeline must be deployed so that you can run searches with it.


About This Task

To deploy a pipeline or agent created in self-hosted Builder, you must use Hayhooks. Hayhooks is deepset's software for serving and deploying Haystack pipelines and agents. To learn more, see Hayhooks documentation.

Prerequisites

  • A pipeline or agent created in Builder.

Deploy Your Pipeline

Export Your Pipeline as YAML

In Builder, click the Export icon, choose YAML, and click Download.

This downloads the pipeline as pipeline.yaml to your computer.

Deploy Your Pipeline with Hayhooks

  1. Log in to Hayhooks and click Deploy in the navigation.
  2. Click Create Deployment.
  3. Give your deployment a name and click Create.