ControlFlow is under active development. You should pin to a specific version if you want to avoid breaking changes. However, we recommend frequent updates to get new features and bug fixes.
You can install ControlFlow with pip
:
ControlFlow’s default LLM is OpenAI’s GPT-4o model, which provides excellent performance out of the box. To use it, you’ll need to provide an API key as an environment variable:
To use an Anthropic model, provide an API key as an environment variable and change the default LLM, like this:
ControlFlow supports many other LLM providers as well, though you’ll need to install their respective packages and configure the default LLM appropriately. See the LLM documentation for more information.
Dive right into the quickstart, or read the tutorial for a step-by-step guide to creating your first ControlFlow workflow.
ControlFlow is under active development. You should pin to a specific version if you want to avoid breaking changes. However, we recommend frequent updates to get new features and bug fixes.
You can install ControlFlow with pip
:
ControlFlow’s default LLM is OpenAI’s GPT-4o model, which provides excellent performance out of the box. To use it, you’ll need to provide an API key as an environment variable:
To use an Anthropic model, provide an API key as an environment variable and change the default LLM, like this:
ControlFlow supports many other LLM providers as well, though you’ll need to install their respective packages and configure the default LLM appropriately. See the LLM documentation for more information.
Dive right into the quickstart, or read the tutorial for a step-by-step guide to creating your first ControlFlow workflow.