Spaces:
Running
Running
Update
Browse files
app.py
CHANGED
|
@@ -159,7 +159,7 @@ if 'api_call_count' not in st.session_state:
|
|
| 159 |
|
| 160 |
|
| 161 |
|
| 162 |
-
REQUEST_COOLDOWN =
|
| 163 |
|
| 164 |
if "last_request_time" not in st.session_state:
|
| 165 |
st.session_state.last_request_time = 0
|
|
@@ -444,12 +444,15 @@ if prompt := st.chat_input(f"Hi I'm {selected_model}, ask me a question "):
|
|
| 444 |
stream = client.chat.completions.create(
|
| 445 |
model=model_links[selected_model]["link"],
|
| 446 |
messages=[
|
| 447 |
-
{"role":
|
| 448 |
-
|
|
|
|
|
|
|
|
|
|
| 449 |
],
|
| 450 |
temperature=temp_values,#0.5,
|
| 451 |
stream=True,
|
| 452 |
-
max_tokens=1500, #3000,
|
| 453 |
)
|
| 454 |
|
| 455 |
response = st.write_stream(stream)
|
|
|
|
| 159 |
|
| 160 |
|
| 161 |
|
| 162 |
+
REQUEST_COOLDOWN = 3 # seconds between requests
|
| 163 |
|
| 164 |
if "last_request_time" not in st.session_state:
|
| 165 |
st.session_state.last_request_time = 0
|
|
|
|
| 444 |
stream = client.chat.completions.create(
|
| 445 |
model=model_links[selected_model]["link"],
|
| 446 |
messages=[
|
| 447 |
+
{"role": "system", "content": "You are a helpful assistant. Always respond briefly in 1–3 sentences."},
|
| 448 |
+
*[
|
| 449 |
+
{"role": m["role"], "content": m["content"]}
|
| 450 |
+
for m in st.session_state.messages
|
| 451 |
+
]
|
| 452 |
],
|
| 453 |
temperature=temp_values,#0.5,
|
| 454 |
stream=True,
|
| 455 |
+
max_tokens=800,#1500, #3000,
|
| 456 |
)
|
| 457 |
|
| 458 |
response = st.write_stream(stream)
|