Spaces:
Sleeping
Sleeping
Update app.py
Browse files
app.py
CHANGED
@@ -97,7 +97,7 @@ class QADataGenerator:
|
|
97 |
st.session_state[key] = value
|
98 |
|
99 |
# Pre-populate configuration from URL query parameters (if provided)
|
100 |
-
params = st.
|
101 |
if "provider" in params:
|
102 |
st.session_state.config["provider"] = params["provider"][0]
|
103 |
if "model" in params:
|
@@ -306,7 +306,7 @@ def config_ui(generator: QADataGenerator) -> None:
|
|
306 |
with st.sidebar:
|
307 |
st.header("Configuration")
|
308 |
# Retrieve any query parameters from the URL
|
309 |
-
params = st.
|
310 |
default_provider = params.get("provider", ["OpenAI"])[0]
|
311 |
default_model = params.get("model", ["gpt-4-turbo"])[0]
|
312 |
default_temperature = float(params.get("temperature", [DEFAULT_TEMPERATURE])[0])
|
@@ -334,7 +334,7 @@ def config_ui(generator: QADataGenerator) -> None:
|
|
334 |
st.session_state.api_key = api_key
|
335 |
|
336 |
# Update the URL query parameters for sharing/pre-populating configuration
|
337 |
-
st.
|
338 |
provider=st.session_state.config["provider"],
|
339 |
model=st.session_state.config["model"],
|
340 |
temperature=st.session_state.config["temperature"],
|
|
|
97 |
st.session_state[key] = value
|
98 |
|
99 |
# Pre-populate configuration from URL query parameters (if provided)
|
100 |
+
params = st.query_params
|
101 |
if "provider" in params:
|
102 |
st.session_state.config["provider"] = params["provider"][0]
|
103 |
if "model" in params:
|
|
|
306 |
with st.sidebar:
|
307 |
st.header("Configuration")
|
308 |
# Retrieve any query parameters from the URL
|
309 |
+
params = st.query_params
|
310 |
default_provider = params.get("provider", ["OpenAI"])[0]
|
311 |
default_model = params.get("model", ["gpt-4-turbo"])[0]
|
312 |
default_temperature = float(params.get("temperature", [DEFAULT_TEMPERATURE])[0])
|
|
|
334 |
st.session_state.api_key = api_key
|
335 |
|
336 |
# Update the URL query parameters for sharing/pre-populating configuration
|
337 |
+
st.set_query_params(
|
338 |
provider=st.session_state.config["provider"],
|
339 |
model=st.session_state.config["model"],
|
340 |
temperature=st.session_state.config["temperature"],
|