Skip to content

Commit

Permalink
Remove mentions of faststream-gen (#1717)
Browse files Browse the repository at this point in the history
  • Loading branch information
kumaranvpl authored Aug 22, 2024
1 parent e015bf8 commit c77ea5e
Show file tree
Hide file tree
Showing 3 changed files with 0 additions and 94 deletions.
1 change: 0 additions & 1 deletion .pre-commit-config.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,6 @@ repos:
exclude: |
(?x)^(
docs/docs/SUMMARY.md|
.faststream_gen/rabbit/ack.md|
docs/docs/en/api/.meta.yml
)$
- id: check-yaml
Expand Down
42 changes: 0 additions & 42 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -328,48 +328,6 @@ More integration features can be found [here](https://faststream.airt.ai/latest/

---

## Code generator

As evident, **FastStream** is an incredibly user-friendly framework. However, we've taken it a step further and made it even more user-friendly! Introducing [faststream-gen](https://faststream-gen.airt.ai), a Python library that harnesses the power of generative AI to effortlessly generate **FastStream** applications. Simply describe your application requirements, and [faststream-gen](https://faststream-gen.airt.ai) will generate a production-grade **FastStream** project that is ready to deploy in no time.

Save application description inside `description.txt`:
```
Create a FastStream application using localhost broker for testing and use the
default port number.
It should consume messages from the 'input_data' topic, where each message is a
JSON encoded object containing a single attribute: 'data'.
While consuming from the topic, increment the value of the data attribute by 1.
Finally, send message to the 'output_data' topic.
```

and run the following command to create a new **FastStream** project:
``` shell
faststream_gen -i description.txt
```

``` shell
✨ Generating a new FastStream application!
✔ Application description validated.
✔ FastStream app skeleton code generated. Takes around 15 to 45 seconds)...
✔ The app and the tests are generated. around 30 to 90 seconds)...
✔ New FastStream project created.
✔ Integration tests were successfully completed.
Tokens used: 10768
Total Cost (USD): $0.03284
✨ All files were successfully generated!
```

### Tutorial

We also invite you to explore our tutorial, where we will guide you through the process of utilizing the [faststream-gen](https://faststream-gen.airt.ai) Python library to effortlessly create **FastStream** applications:

- [Cryptocurrency analysis with FastStream](https://faststream-gen.airt.ai/Tutorial/Cryptocurrency_Tutorial/)

---

## Stay in touch

Please show your support and stay in touch by:
Expand Down
51 changes: 0 additions & 51 deletions docs/docs/en/faststream.md
Original file line number Diff line number Diff line change
Expand Up @@ -220,57 +220,6 @@ Just import a **StreamRouter** you need and declare the message handler with the

---

## Code generator

As evident, **FastStream** is an incredibly user-friendly framework. However, we've taken it a step further and made it even more user-friendly! Introducing [**faststream-gen**](https://faststream-gen.airt.ai){.external-link target="_blank"}, a Python library that harnesses the power of generative AI to effortlessly generate **FastStream** applications. Simply describe your application requirements, and [**faststream-gen**](https://faststream-gen.airt.ai){.external-link target="_blank"} will generate a production-grade **FastStream** project that is ready to deploy in no time.

Save application description inside `description.txt`:

```
{! docs_src/index/app_description.txt !}
```

and run the following command to create a new **FastStream** project:

```shell
faststream_gen -i description.txt
```

```{.shell .no-copy}
✨ Generating a new FastStream application!
✔ Application description validated.
✔ FastStream app skeleton code generated. Takes around 15 to 45 seconds)...
✔ The app and the tests are generated. around 30 to 90 seconds)...
✔ New FastStream project created.
✔ Integration tests were successfully completed.
Tokens used: 10768
Total Cost (USD): $0.03284
✨ All files were successfully generated!
```
{ data-search-exclude }

### Tutorial

We also invite you to explore our tutorial, where we will guide you through the process of utilizing the [**faststream-gen**](https://faststream-gen.airt.ai){.external-link target="_blank"} Python library to effortlessly create **FastStream** applications:

- [Cryptocurrency analysis with FastStream](https://faststream-gen.airt.ai/Tutorial/Cryptocurrency_Tutorial/){.external-link target="_blank"}

---

## Stay in touch

Please show your support and stay in touch by:

- giving our [GitHub repository](https://github.com/airtai/faststream/){.external-link target="_blank"} a star, and

- joining our [Discord server](https://discord.gg/qFm6aSqq59){.external-link target="_blank"}

Your support helps us to stay in touch with you and encourages us to
continue developing and improving the framework. Thank you for your
support!

---

## Contributors

Thanks to all of these amazing people who made the project better!
Expand Down

0 comments on commit c77ea5e

Please sign in to comment.