airtai / faststream

FastStream is a powerful and easy-to-use Python framework for building asynchronous services interacting with event streams such as Apache Kafka, RabbitMQ, NATS and Redis.
https://faststream.airt.ai/latest/
Apache License 2.0
3.15k stars 161 forks source link

Introducing FastStream Guru on Gurubase.io #1903

Closed kursataktas closed 2 weeks ago

kursataktas commented 2 weeks ago

Hello team,

I'm the maintainer of Anteon. We have created Gurubase.io with the mission of building a centralized, open-source tool-focused knowledge base. Essentially, each "guru" is equipped with custom knowledge to answer user questions based on collected data related to that tool.

I wanted to update you that I've manually added the FastStream Guru to Gurubase. FastStream Guru uses the data from this repo and data from the docs to answer questions by leveraging the LLM.

In this PR, I showcased the "FastStream Guru", which highlights that FastStream now has an AI assistant available to help users with their questions. Please let me know your thoughts on this contribution.

Additionally, if you want me to disable FastStream Guru in Gurubase, just let me know that's totally fine.

Lancetnik commented 2 weeks ago

@kursataktas wow, it's fantastic! Thank you a lot! I was thinking about adding LLM assistant to documentation even today!

But, can we please add the badge not README only, but to the docs as well - https://github.com/airtai/faststream/blob/main/docs/docs/en/faststream.md

Also, I have some additional questions: 1) can we integrate requests to Gurubase right from site documentation search? Smth like NATS does 2) Has Gurubase any Github integration for Issues / Discussions first-line help?

Also, I have to ask @davorrunje about his thoughts 😄

davorrunje commented 2 weeks ago

@kursataktas this is great! I'll test it over the weekend. Thank you again :)