| title | emoji | colorFrom | colorTo | sdk | app_file | python_version | pinned |
|---|---|---|---|---|---|---|---|
Buster |
🤖 |
red |
blue |
gradio |
buster/apps/gradio_app.py |
3.10.8 |
false |
Buster is a question-answering chatbot that can be tuned to specific documentations. You can try it here, where it will answer questions about 🤗 Transformers.
First, we parsed the documentation into snippets. For each snippet, we obtain an embedding by using the OpenAI API.
Then, when a user asks a question, we compute its embedding, and find the snippets from the doc with the highest cosine similarity to the question.
Finally, we craft the prompt:
- The most relevant snippets from the doc.
- The engineering prompt.
- The user's question.
We send the prompt to the OpenAI API, and display the answer to the user!
- For embeddings: "text-embedding-ada-002"
- For completion: We support both "text-davinci-003" and "gpt-3.5-turbo"
For more information, you can watch the livestream where explain how buster works in detail!

