Spaces:
Sleeping
Sleeping
title: Gradio Chatbot | |
emoji: 💬 | |
colorFrom: yellow | |
colorTo: purple | |
sdk: gradio | |
sdk_version: 5.0.1 | |
app_file: app.py | |
pinned: false | |
An example chatbot using [Gradio](https://gradio.app), [`huggingface_hub`](https://huggingface.co/docs/huggingface_hub/v0.22.2/en/index), and the [Hugging Face Inference API](https://huggingface.co/docs/api-inference/index). | |
# Knowledge Base Chatbot | |
This is a chatbot that can answer questions based on your knowledge base. It uses FAISS for similarity search and the Together API for generating responses. | |
## Features | |
- Natural conversation with context awareness | |
- Chat history preservation | |
- Clean interface | |
- Fast responses | |
## Setup | |
1. Create a Hugging Face Space | |
2. Upload your FAISS index files | |
3. Set your Together API key in the Space's secrets with the name `TOGETHER_API_KEY` | |
4. The app will automatically deploy | |
## Usage | |
Simply type your questions in the chat interface and get responses based on the knowledge base. | |
## Environment Variables | |
- `TOGETHER_API_KEY`: Your Together API key (required) |