Niansuh commited on
Commit
b0790f1
·
verified ·
1 Parent(s): f88dd97

Update api/utils.py

Browse files
Files changed (1) hide show
  1. api/utils.py +7 -5
api/utils.py CHANGED
@@ -1,3 +1,5 @@
 
 
1
  from datetime import datetime
2
  import json
3
  import uuid
@@ -13,7 +15,7 @@ from api.config import (
13
  AGENT_MODE,
14
  TRENDING_AGENT_MODE,
15
  MODEL_PREFIXES,
16
- headers,
17
  )
18
  from api.models import ChatRequest
19
  from api.logger import setup_logger
@@ -124,7 +126,7 @@ async def process_streaming_response(request: ChatRequest):
124
  async with client.stream(
125
  "POST",
126
  f"{BASE_URL}/api/chat",
127
- headers=headers,
128
  json=json_data,
129
  timeout=100,
130
  ) as response:
@@ -135,7 +137,7 @@ async def process_streaming_response(request: ChatRequest):
135
  if "https://www.blackbox.ai" in line:
136
  # Refresh hid and inform the user
137
  validate.getHid(True)
138
- content = "The HID has been refreshed; please try again.\n"
139
  yield (
140
  f"data: {json.dumps(create_chat_completion_data(content, request.model, int(datetime.now().timestamp())))}\n\n"
141
  )
@@ -205,7 +207,7 @@ async def process_non_streaming_response(request: ChatRequest):
205
  try:
206
  response = await client.post(
207
  url=f"{BASE_URL}/api/chat",
208
- headers=headers,
209
  json=json_data,
210
  )
211
  response.raise_for_status()
@@ -220,7 +222,7 @@ async def process_non_streaming_response(request: ChatRequest):
220
  if "https://www.blackbox.ai" in full_response:
221
  # Refresh hid and inform the user
222
  validate.getHid(True)
223
- full_response = "The HID has been refreshed; please try again."
224
  if full_response.startswith("$@$v=undefined-rv1$@$"):
225
  full_response = full_response[21:]
226
 
 
1
+ # api/utils.py
2
+
3
  from datetime import datetime
4
  import json
5
  import uuid
 
15
  AGENT_MODE,
16
  TRENDING_AGENT_MODE,
17
  MODEL_PREFIXES,
18
+ api_headers,
19
  )
20
  from api.models import ChatRequest
21
  from api.logger import setup_logger
 
126
  async with client.stream(
127
  "POST",
128
  f"{BASE_URL}/api/chat",
129
+ headers=api_headers,
130
  json=json_data,
131
  timeout=100,
132
  ) as response:
 
137
  if "https://www.blackbox.ai" in line:
138
  # Refresh hid and inform the user
139
  validate.getHid(True)
140
+ content = "hid已刷新,重新对话即可"
141
  yield (
142
  f"data: {json.dumps(create_chat_completion_data(content, request.model, int(datetime.now().timestamp())))}\n\n"
143
  )
 
207
  try:
208
  response = await client.post(
209
  url=f"{BASE_URL}/api/chat",
210
+ headers=api_headers,
211
  json=json_data,
212
  )
213
  response.raise_for_status()
 
222
  if "https://www.blackbox.ai" in full_response:
223
  # Refresh hid and inform the user
224
  validate.getHid(True)
225
+ full_response = "hid已刷新,重新对话即可"
226
  if full_response.startswith("$@$v=undefined-rv1$@$"):
227
  full_response = full_response[21:]
228