Multimodelselector / README.markdown
Ganesh Chintalapati
Add ChatGPT-like UI with history and streaming for OpenAI
c28a361
raw
history blame
701 Bytes
# Multimodelselector
A Gradio-based chat application that allows querying multiple AI models (OpenAI, Anthropic, Gemini) with a ChatGPT-like interface, including history and streaming responses (for OpenAI).
## Usage
- Open the Space URL in your browser.
- Select a provider (OpenAI, Anthropic, Gemini) from the dropdown.
- Type a query and press Enter to chat.
- Conversation history is preserved, and OpenAI responses stream in real-time.
## Setup
- Set `OPENAI_API_KEY`, `ANTHROPIC_API_KEY`, and `GEMINI_API_KEY` as secrets in Hugging Face Space settings.
- Runs on Python 3.8+ with dependencies listed in `requirements.txt`.
- Framework: Gradio