Spaces:
Sleeping
Sleeping
Update app.py
Browse files
app.py
CHANGED
@@ -125,11 +125,17 @@ if submit:
|
|
125 |
if st.session_state.submit:
|
126 |
if uploaded_files:
|
127 |
client = OpenAI(api_key=openai_api_key)
|
128 |
-
|
129 |
-
|
130 |
-
|
131 |
-
|
132 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
133 |
st.session_state.error = "OpenAI API key is invalid"
|
134 |
st.session_state.submit = False
|
135 |
st.rerun()
|
|
|
125 |
if st.session_state.submit:
|
126 |
if uploaded_files:
|
127 |
client = OpenAI(api_key=openai_api_key)
|
128 |
+
|
129 |
+
# test api key
|
130 |
+
response = client.chat.completions.create(
|
131 |
+
model="gpt-4o-mini",
|
132 |
+
messages=[
|
133 |
+
{"role": "system", "content": "You are a helpful assistant."},
|
134 |
+
{"role": "user", "content": "Say this is a test"}
|
135 |
+
]
|
136 |
+
)
|
137 |
+
test = response.choices[0].message.content
|
138 |
+
if test == "":
|
139 |
st.session_state.error = "OpenAI API key is invalid"
|
140 |
st.session_state.submit = False
|
141 |
st.rerun()
|