MCPcopy Create free account
hub / github.com/CL-lau/SQL-GPT / init_sidebar

Function init_sidebar

utils/st_content.py:11–41  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

9
10
11def init_sidebar() -> None:
12 # st.sidebar.markdown(
13 # "### 输入API-KEY"
14 # )
15
16 openai_api_key = st.sidebar.text_input(
17 'Input API-KEY',
18 type='password',
19 # label_visibility='hidden'
20 )
21 if openai_api_key is not None:
22 if openai_api_key.startswith("sk-"):
23 st.session_state["openai_api_key"] = openai_api_key
24 else:
25 OPENAI_API_KEY = os.environ.get('openai_api_key')
26 if OPENAI_API_KEY is not None:
27 if OPENAI_API_KEY.startswith("sk-"):
28 st.session_state["openai_api_key"] = OPENAI_API_KEY
29
30 # st.sidebar.markdown(
31 # "### 选择temperature"
32 # )
33
34 values = st.sidebar.slider(
35 'Select OpenAI temperature',
36 0.0, 1.0, 0.7,
37 step=0.1,
38 format="%f",
39 # label_visibility='hidden'
40 )
41 st.session_state["temperature"] = values
42
43
44def init_proxy() -> None:

Callers 1

mainFunction · 0.90

Calls 1

getMethod · 0.80

Tested by

no test coverage detected