-
Notifications
You must be signed in to change notification settings - Fork 62
feat: Use DeepWiki LLM to answer users questions #194
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Conversation
Allows Deepwiki to scan the documentation and provide users with a ChatGPT-like chatbox to answer questions. Signed-off-by: Zeglius <[email protected]>
|
Though, Deepwiki is more centered towards developer-centered documentation, if any of you can find something better tailored to an average person, would be nice. |
|
@Zeglius I tested it with more than 10 questions, some easy, some harder, and it got them all right. No AI hallucinations. For example, it told me it had no clue about "Bazaar" since that's not in the documentation. Downsides? It's definitely built more for devs than everyday folk. Can't think of any alternatives off the top of my head though! |
Yeah, it doesn't make shit up, treats everything in the repo as the only source of truth, which is right what we need. Though, the first thing that pops up when you enter the website is all the documentation structured by the LLM, which in this case adds visual noise and may disorient the user, thus less chances of them seeing the chatbox (which is the main functionality that I want from it). So yeah I'm in need of more streamlined solutions, if possible |
|
Thank you for investigating this, this is fantastic! I'm training dosubot on our official docs and it answers on Bluefin's discussions site: ublue-os/bluefin#2287 This means we could just have the bot answer. We should test everything and give options, I notice users using generic LLMs and they are not as nice as they could be. I working on prototyping a local-first LLM that is trained on all our docs and source, and then ignores the general internet. We'd keep the prompt in git so the community can tweak it, but that's a ways off yet. |
That would require users to have a GitHub account, which is a huge turnoff. |
We already have a discussions section in this documentation repository and there is encouragement to report issues in the Bazzite repository too. Of course, we know a good chunk of the userbase would prefer not to sign up, so I understand that. If we don't use Dosubot, then can we convince Kyle to remove the "Discussions" section on this repo? Anyways, I'm for this especially since it may be able to answer a little more specific questions. Of course I still fear the bullshit it may spew since LLMs would prefer to come up with some explanation than going 'no that's not possible or a bad idea' by design. We can also change the top "block announcement" of the website to also mention using the bot to search for specific questions. |
|
it will be nice if there is something like dosubot but for discord |
didn't know we had discussions enabled in this repo. Not against disabling it, if anything there is discord/discourse. No reason to have so many baskets if there aren't enough eggs. |
Would argue that's pointless. Ppl is going to ask whatever to the LLM regardless and adds more visual noise unnecessarily. |
|
I added the DeepWiki link to the "Community Resources" doc until something happens here... if it does. |
Allows Deepwiki to scan the documentation and provide users with a ChatGPT-like chatbox to answer questions.