trinodb / trino

Official repository of Trino, the distributed SQL query engine for big data, formerly known as PrestoSQL (https://trino.io)
https://trino.io
Apache License 2.0
10.49k stars 3.02k forks source link

Introducing Trino Guru on Gurubase.io #24210

Open kursataktas opened 16 hours ago

kursataktas commented 16 hours 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 Trino Guru to Gurubase. Trino 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 "Trino Guru", which highlights that Trino 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 Trino Guru in Gurubase, just let me know that's totally fine.

raunaqmorarka commented 13 hours ago

Interesting, is there a way we can get the Trino Slack history into this ? A lot of valuable knowledge from the Slack history was lost due to the 3 month limit on free tier of Slack. @bitsondatadev @mosabua I wonder if it's possible to salvage that by feeding the full slack history to an LLM model.

kursataktas commented 10 hours ago

Hi @raunaqmorarka

Thank you for the review. Currently, Gurubase does not support Slack channels as a data source, and unfortunately, it is not on our near-term roadmap.

However, we are planning to release a feature that will allow repository maintainers to manage their Gurus on Gurubase. This feature will enable you to edit data sources. If you can publish the Slack history on a public website, you could add it as a data source.

We might support Slack in the future, for this reason I highly recommend joining our Discord channel and following our Twitter account to stay updated on new features.

mosabua commented 6 hours ago

I dont think we want to add this link to the repository since this would not be an official offering of the project.

I would have to do some testing. Also note that there have been numerous attempts of this kind of thing.

If anything we could publish info about it on the trino website at https://trino.io/ecosystem/add-on

Also .. in terms of slack history .. I do not have a copy.