-
Notifications
You must be signed in to change notification settings - Fork 7
/
Copy path🏠_Home.py
35 lines (28 loc) · 1.06 KB
/
🏠_Home.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
import streamlit as st
st.set_page_config(
page_title="Home",
page_icon="🏠",
)
st.markdown(
"""
# ChatDB
A web app built with [Streamlit](https://streamlit.io/) that allows you to chat with your databases using a GPT model.
## Getting started
Start by adding some database connections in the *⚙️ Settings* page.
- Go to the **⚙️ Settings** page
- Provide your OpenAI API key and add some database connnections
- Go to the **🤖 Chats** page
- Create a new conversation by specifying the GPT model and selecting the databases you added
- Start chatting 🗣 ↔️ 🤖
## Compatibility
Currently supported databases:
- PostgreSQL (using `psycopg2`)
- MySQL and MariaDB (using `mysqlclient`)
- Oracle (using `cx_oracle`)
- Microsoft SQL Server (using `pyodbc`)
## Contribution
Check the [repository on GitHub](https://github.com/SutandoTsukai181/ChatDB) and feel free to contribute!
Suggestions, feature requests, and issue reports are more than welcome.
This project is part of an internship I performed at [B.E.A.R. TELL](https://beartell.com).
"""
)