Skip to content

Conversation

@kursataktas
Copy link

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

Signed-off-by: Kursat Aktas <kursat.ce@gmail.com>
@kursataktas
Copy link
Author

Hi everyone,

Have you had a chance to check this out?

Additionally, I’d like to update you on the release of the Maintainer Panel feature on Gurubase. With this panel, you can add, remove, or update data sources, as well as change the logo and more. You can find the details here.

In the near future, I’m planning to include analytics insights in this panel, such as the number of questions asked, the most frequently asked ones, and more. I’ll be sure to update this thread once it’s available. However, in case I miss it, I highly recommend joining our Discord channel to stay updated.

If you’d prefer that I don’t update this thread anymore, please let me know.

@DavertMik
Copy link
Contributor

Hi, @kursataktas looks like a good initiative.

Is there a widget or so I could add to CodeceptJS website so users could make requests that will go to Gurubase? That would be useful, as not many people would use external website instead of oddicial docs. But if that would be a widget that make sense and it would be a helpful assistance.

Btw, which LLM do you use for analyzing?

So far it didn't provide a good answer to my question. I asked "how to retry failed click" and instead of pointing to https://codecept.io/basics/#retry-step and suggest

I.retry().click()

It picked up some other cases, which are also valid but I can't recommend them, as they use over-configuration.

https://gurubase.io/g/codeceptjs/retry-failed-click-codeceptjs

That's why I'm curious what model you use and if there is a way to improve answers?

@DavertMik
Copy link
Contributor

Sorry, I don't think this badge is useful
As I said I would prefer to have a widget with AI agent on docs page

@DavertMik DavertMik closed this Nov 28, 2024
@kursataktas
Copy link
Author

Thanks for the review, @DavertMik.

  • We are planning to develop an embeddable widget. I'll update this thread once it's available, if you'd like.
  • We use an RAG-based approach. We use different base models for various purposes, including GPT-4o, GPT-4o-mini, Gemini Pro, and others.
  • Sorry to hear that you encountered a poor answer. We are continuously improving the system behind it. Would you be open to giving it another try once I believe it's robust enough for a second review?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants