WorkoutDietChatbot / README.md
aurnobb's picture
Upload 6 files
5c89b18 verified
|
Raw
History Blame Contribute Delete
653 Bytes
# Workout & Diet Chatbot
A conversational AI for workout, diet, and gym recommendations using Gemini, Mistral, and LLaMA models.
## Setup
1. Clone the repository.
2. Install dependencies: `pip install -r requirements.txt`
3. Set environment variables: `HF_TOKEN`, `GEMINI_API_KEY`, `NEBIUS_API_KEY`, `FIREWORKS_API_KEY`.
4. Run the FastAPI server: `uvicorn server:app --host 0.0.0.0 --port 8000`
5. Run the Streamlit app: `streamlit run app.py`
## Usage
Ask questions like "What's a good workout for beginners?" in the Streamlit UI.
## Models
- Google Gemini-1.5-Flash
- MistralAI Mixtral-8x7B-Instruct
- Meta LLaMA-3.1-70B-Instruct