Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/codewithdark-git/darkgpt
DarkGPT Chat Explorer is an interactive web application that allows users to engage in conversations with various GPT (Generative Pre-trained Transformer) models in real-time. This repository contains the source code for the application.
https://github.com/codewithdark-git/darkgpt
app chatbot database gemini gemini-ai gemini-pro-vision gen-ai google gpt huggingface-transformers image-generation latest python pytorch sqlite3 text-analysis text-classification text-summarization transformer
Last synced: 3 months ago
JSON representation
DarkGPT Chat Explorer is an interactive web application that allows users to engage in conversations with various GPT (Generative Pre-trained Transformer) models in real-time. This repository contains the source code for the application.
- Host: GitHub
- URL: https://github.com/codewithdark-git/darkgpt
- Owner: codewithdark-git
- License: mit
- Created: 2024-03-12T21:18:06.000Z (11 months ago)
- Default Branch: main
- Last Pushed: 2024-07-26T05:23:19.000Z (7 months ago)
- Last Synced: 2024-07-26T19:32:21.885Z (7 months ago)
- Topics: app, chatbot, database, gemini, gemini-ai, gemini-pro-vision, gen-ai, google, gpt, huggingface-transformers, image-generation, latest, python, pytorch, sqlite3, text-analysis, text-classification, text-summarization, transformer
- Language: Python
- Homepage: https://huggingface.co/spaces/codewithDark/DarkGPT
- Size: 227 MB
- Stars: 4
- Watchers: 3
- Forks: 4
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Streamlit Chat Application
This is a simple chat application built using Streamlit and various AI models for text generation. It allows users to interact with different AI models to generate responses to their queries.
```App on streamlit : ``` [Streamlit](https://darkgpt.streamlit.app/ )
```App on hugging Face with more Features : ``` [Hugging Face](https://huggingface.co/spaces/codewithDark/DarkGPT)
## Features
- **Multiple AI Models**: Choose from a variety of AI models to generate responses, including Airoboros 70B, Gemini Pro, and more.
- **Chat History**: View and manage chat history directly within the app.
- **Dynamic Model Selection**: Select different models dynamically based on user input.
- **User-Friendly Interface**: Clean and intuitive interface for easy interaction.## Installation
1. Clone the repository:
```bash
git clone https://github.com/codewithdark-git/DarkGPT.git
```2. Install dependencies:
```bash
cd DarkGPT
pip install -r requirements.txt
```## Usage
Run the Streamlit app using the following command:
```bash
streamlit run app.py
```Once the app is running, you can access it via your web browser at [http://localhost:8501](http://localhost:8501).
## Configuration
Before running the app, make sure to configure the necessary API keys for Google and other services used in the app. You can do this by modifying the `config.py` file.
## Contributing
Contributions are welcome! If you'd like to contribute to this project, please follow these steps:
1. Fork the repository.
2. Create a new branch (`git checkout -b feature/my-feature`).
3. Make your changes.
4. Commit your changes (`git commit -am 'Add new feature'`).
5. Push to the branch (`git push origin feature/my-feature`).
6. Create a new pull request.## License
This project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.