https://github.com/fcatilizer/chatbot-gemini
https://github.com/fcatilizer/chatbot-gemini
Last synced: 7 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/fcatilizer/chatbot-gemini
- Owner: Fcatilizer
- Created: 2024-05-20T18:21:42.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2024-05-20T18:35:35.000Z (about 2 years ago)
- Last Synced: 2024-12-28T11:41:59.036Z (over 1 year ago)
- Language: Python
- Size: 4.88 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## Chatbot - Gemini
### Description
This is a gemini chatbot uisng streamlit python library. Using the chatbot it will perform the task of a personal assistant. It will help you to get the information about the weather, news, and also it will help you to get the information about the stock market.
### Installation
To install the required libraries and dependencies, run the following command:
```bash
pip install -r requirements.txt
```
### Configuration
To configure the chatbot, you need to create a `.env` file in the root directory and add the following variables:
```bash
GOOGLE_API_KEY='your_google_api_key'
```
API key can be generated from the [Google Cloud](https://cloud.google.com/docs/authentication/api-keys) platform or [AI Studio](https://aistudio.google.com/app/apikey).
### Usage
To run the chatbot, run the following command:
```bash
streamlit run app.py
```