Since the start of 2023 and GenAI we've seen a massive number of AI applications for accomplishing tasks. It's powerful, but **it's not easy to integrate this functionality into our lives.**
Since the start of 2023 and GenAI we've seen a massive number of AI applications for accomplishing tasks. It's powerful, but **it's not easy to integrate this functionality into our lives.**
@ -91,39 +109,51 @@ The most feature-rich way to use Fabric is to use the `fabric` client, which can
Follow these steps to get the client installed and configured.
Follow these steps to get the client installed and configured.
1. Navigate to where you want the Fabric project to live on your systemClone the directory to a semi-permanent place on your computer.
1. Navigate to where you want the Fabric project to live on your systemClone the directory to a semi-permanent place on your computer.
You'll be asked to enter your OpenAI API key, which will be written to `~/.config/fabric/.env`. Patterns will then be downloaded from Github, which will take a few moments.
You'll be asked to enter your OpenAI API key, which will be written to `~/.config/fabric/.env`. Patterns will then be downloaded from Github, which will take a few moments.
### Example commands
### Example commands
@ -164,13 +196,17 @@ You'll be asked to enter your OpenAI API key, which will be written to `~/.confi
The client, by default, runs Fabric patterns without needing a server (the Patterns were downloaded during setup). This means the client connects directly to OpenAI using the input given and the Fabric pattern used.
The client, by default, runs Fabric patterns without needing a server (the Patterns were downloaded during setup). This means the client connects directly to OpenAI using the input given and the Fabric pattern used.
1. Run the `summarize` Pattern based on input from `stdin`. In this case, the body of an article.
1. Run the `summarize` Pattern based on input from `stdin`. In this case, the body of an article.
```bash
```bash
pbpaste | fabric -pattern summarize
pbpaste | fabric -pattern summarize
```
```
2. Run the `analyze_claims` Pattern with the `--stream` option to get immediate and streaming results.
2. Run the `analyze_claims` Pattern with the `--stream` option to get immediate and streaming results.