An open API service indexing awesome lists of open source software.

https://github.com/KolosalAI/genta-chat


https://github.com/KolosalAI/genta-chat

Last synced: 12 months ago
JSON representation

Awesome Lists containing this project

README

          

# GentaChat

[![Contributors][contributors-shield]][contributors-url]
[![Forks][forks-shield]][forks-url]
[![Stargazers][stars-shield]][stars-url]
[![Issues][issues-shield]][issues-url]
[![GNU License][license-shield]][license-url]





Logo

GentaChat


An simple chat bot built specifically to demonstrate the usage and simplicity of GentaAPI and demonstrate our hosted LLM.


Explore the docs »




View Demo
·
Report Bug


## About The Project

[![Product Name Screen Shot][product-screenshot]](https://example.com)

GentaChat is an simple and easy to use chatbot built specifically as a demonstrator for Genta Technology LLM API. Please check out our [website][Genta-url] for further information on our product and API system. This chatbot is design to be as simple as possible and for further tutorial please refer to our [youtube tutorial][Genta-youtube].

(back to top)

### Built With
[![Streamlit][Streamlit]][Streamlit-url]

(back to top)

## Getting Started

To get a local copy up and running follow these simple example steps.

### Prerequisites

Make sure you have `>=python-3.8` installed on your machine. If you don't have it installed, you can download it [here](https://www.python.org/downloads/).

### Installation

1. Clone the repository
```sh
git clone https://github.com/Genta-Technology/GentaChat.git
```
2. Install the dependencies
```sh
pip install -r requirements.txt
```
3. Run the app
```sh
streamlit run app.py
```

(back to top)

## Usage

Once you run the app, simply open the application on your favorite browser, fill the Genta API key with your Genta API token key, and choose the model you would like to try. Then, you can start using the app by filling the query input with your prompt and click the `Submit` button. Then, the app will respons from the model you select. You could also clear the chat if deem necessary with the `Clear chat` button
For the advanced version, you could tweak the temperature, maximum lenght, top p, and repetition penalty of the selected model (it's like OpenAI playground).

(back to top)

## License

Distributed under the GPL-2.0 License. See `LICENSE.txt` for more information.

(back to top)

## Contact
- Contact Support: [support@genta.tech](mailto:support@genta.tech)

- Instagram: [genta_tech](https://www.instagram.com/genta_tech/)

- Project Link: [GentaChat](https://github.com/Genta-Technology/GentaChat)

(back to top)

[contributors-shield]: https://img.shields.io/github/contributors/Genta-Technology/GentaChat.svg?style=for-the-badge
[contributors-url]: https://github.com/Genta-Technology/GentaChat/graphs/contributors
[forks-shield]: https://img.shields.io/github/forks/Genta-Technology/GentaChat.svg?style=for-the-badge
[forks-url]: https://github.com/Genta-Technology/GentaChat/network/members
[stars-shield]: https://img.shields.io/github/stars/Genta-Technology/GentaChat.svg?style=for-the-badge
[stars-url]: https://github.com/Genta-Technology/GentaChat/stargazers
[issues-shield]: https://img.shields.io/github/issues/Genta-Technology/GentaChat.svg?style=for-the-badge
[issues-url]: https://github.com/Genta-Technology/GentaChat/issues
[license-shield]: https://img.shields.io/github/license/Genta-Technology/GentaChat.svg?style=for-the-badge
[license-url]: https://github.com/Genta-Technology/GentaChat/blob/master/LICENSE.txt
[linkedin-shield]: https://img.shields.io/badge/-LinkedIn-black.svg?style=for-the-badge&logo=linkedin&colorB=555
[product-screenshot]: main.jpg
[Streamlit]: https://img.shields.io/badge/Streamlit-FF4B4B?style=for-the-badge&logo=streamlit&logoColor=white
[Streamlit-url]: https://streamlit.io/
[Genta-url]: https://www.genta.tech
[Genta-youtube]: https://www.youtube.com