Update app.py
Browse files
app.py
CHANGED
|
@@ -13,7 +13,7 @@ st.set_page_config(
|
|
| 13 |
page_icon="๐",
|
| 14 |
)
|
| 15 |
|
| 16 |
-
st.write("# KPMG
|
| 17 |
|
| 18 |
st.sidebar.write("## Setup")
|
| 19 |
|
|
@@ -21,7 +21,7 @@ st.sidebar.write("## Setup")
|
|
| 21 |
openai_key = os.getenv("OPENAI_API_KEY")
|
| 22 |
|
| 23 |
if not openai_key:
|
| 24 |
-
openai_key = st.sidebar.text_input("Enter
|
| 25 |
if openai_key:
|
| 26 |
display_key = openai_key[:2] + "*" * (len(openai_key) - 5) + openai_key[-3:]
|
| 27 |
st.sidebar.write(f"Current key: {display_key}")
|
|
@@ -44,7 +44,7 @@ if openai_key:
|
|
| 44 |
|
| 45 |
# select model from gpt-4 , gpt-3.5-turbo, gpt-3.5-turbo-16k
|
| 46 |
st.sidebar.write("## Text Generation Model")
|
| 47 |
-
models = ["
|
| 48 |
selected_model = st.sidebar.selectbox(
|
| 49 |
'Choose a model',
|
| 50 |
options=models,
|
|
@@ -114,7 +114,7 @@ if openai_key:
|
|
| 114 |
summarization_methods = [
|
| 115 |
{"label": "llm",
|
| 116 |
"description":
|
| 117 |
-
"Uses the
|
| 118 |
{"label": "default",
|
| 119 |
"description": "Uses dataset column statistics and column names as the summary"},
|
| 120 |
|
|
@@ -149,7 +149,7 @@ if openai_key and selected_dataset and selected_method:
|
|
| 149 |
use_cache=use_cache)
|
| 150 |
|
| 151 |
st.write("## Summary")
|
| 152 |
-
# ****
|
| 153 |
summary = lida.summarize(
|
| 154 |
selected_dataset,
|
| 155 |
summary_method=selected_method,
|
|
@@ -215,7 +215,7 @@ if openai_key and selected_dataset and selected_method:
|
|
| 215 |
# Step 5 - Generate visualizations
|
| 216 |
if selected_goal_object:
|
| 217 |
st.sidebar.write("## Visualization Library")
|
| 218 |
-
visualization_libraries = ["
|
| 219 |
|
| 220 |
selected_library = st.sidebar.selectbox(
|
| 221 |
'Choose a visualization library',
|
|
|
|
| 13 |
page_icon="๐",
|
| 14 |
)
|
| 15 |
|
| 16 |
+
st.write("# KPMG Analytics")
|
| 17 |
|
| 18 |
st.sidebar.write("## Setup")
|
| 19 |
|
|
|
|
| 21 |
openai_key = os.getenv("OPENAI_API_KEY")
|
| 22 |
|
| 23 |
if not openai_key:
|
| 24 |
+
openai_key = st.sidebar.text_input("Enter your key:")
|
| 25 |
if openai_key:
|
| 26 |
display_key = openai_key[:2] + "*" * (len(openai_key) - 5) + openai_key[-3:]
|
| 27 |
st.sidebar.write(f"Current key: {display_key}")
|
|
|
|
| 44 |
|
| 45 |
# select model from gpt-4 , gpt-3.5-turbo, gpt-3.5-turbo-16k
|
| 46 |
st.sidebar.write("## Text Generation Model")
|
| 47 |
+
models = ["gpt4", "gpt-3.5-turbo", "gpt-3.5-turbo-16k"]
|
| 48 |
selected_model = st.sidebar.selectbox(
|
| 49 |
'Choose a model',
|
| 50 |
options=models,
|
|
|
|
| 114 |
summarization_methods = [
|
| 115 |
{"label": "llm",
|
| 116 |
"description":
|
| 117 |
+
"Uses the AI to generate annotate the default summary, adding details such as semantic types for columns and dataset description"},
|
| 118 |
{"label": "default",
|
| 119 |
"description": "Uses dataset column statistics and column names as the summary"},
|
| 120 |
|
|
|
|
| 149 |
use_cache=use_cache)
|
| 150 |
|
| 151 |
st.write("## Summary")
|
| 152 |
+
# **** .summarize *****
|
| 153 |
summary = lida.summarize(
|
| 154 |
selected_dataset,
|
| 155 |
summary_method=selected_method,
|
|
|
|
| 215 |
# Step 5 - Generate visualizations
|
| 216 |
if selected_goal_object:
|
| 217 |
st.sidebar.write("## Visualization Library")
|
| 218 |
+
visualization_libraries = ["", "matplotlib", "plotly"]
|
| 219 |
|
| 220 |
selected_library = st.sidebar.selectbox(
|
| 221 |
'Choose a visualization library',
|