Niansuh commited on
Commit
41c59b2
·
verified ·
1 Parent(s): c257815

Update api/utils.py

Browse files
Files changed (1) hide show
  1. api/utils.py +5 -4
api/utils.py CHANGED
@@ -82,7 +82,8 @@ def strip_model_prefix(content: str, model_prefix: Optional[str] = None) -> str:
82
  # Process streaming response with headers from config.py
83
  async def process_streaming_response(request: ChatRequest):
84
  chat_id = generate_chat_id()
85
- logger.info(f"Generated Chat ID: {chat_id}")
 
86
 
87
  agent_mode = AGENT_MODE.get(request.model, {})
88
  trending_agent_mode = TRENDING_AGENT_MODE.get(request.model, {})
@@ -155,14 +156,14 @@ async def process_streaming_response(request: ChatRequest):
155
  # Process non-streaming response with headers from config.py
156
  async def process_non_streaming_response(request: ChatRequest):
157
  chat_id = generate_chat_id()
158
- logger.info(f"Generated Chat ID: {chat_id}")
 
159
 
160
  agent_mode = AGENT_MODE.get(request.model, {})
161
  trending_agent_mode = TRENDING_AGENT_MODE.get(request.model, {})
162
  model_prefix = MODEL_PREFIXES.get(request.model, "")
163
  referer_path = MODEL_REFERERS.get(request.model, f"/?model={request.model}")
164
  referer_url = f"{BASE_URL}{referer_path}"
165
- chat_url = f"{BASE_URL}/chat/{chat_id}?model={request.model}"
166
 
167
  # Generate headers for API chat request and chat request with dynamic Referer
168
  headers_api_chat = get_headers_api_chat(referer_url)
@@ -232,4 +233,4 @@ async def process_non_streaming_response(request: ChatRequest):
232
  }
233
  ],
234
  "usage": None,
235
- }
 
82
  # Process streaming response with headers from config.py
83
  async def process_streaming_response(request: ChatRequest):
84
  chat_id = generate_chat_id()
85
+ chat_url = f"/chat/{chat_id}?model={request.model}"
86
+ logger.info(f"Generated Chat ID: {chat_id} - URL: {chat_url}")
87
 
88
  agent_mode = AGENT_MODE.get(request.model, {})
89
  trending_agent_mode = TRENDING_AGENT_MODE.get(request.model, {})
 
156
  # Process non-streaming response with headers from config.py
157
  async def process_non_streaming_response(request: ChatRequest):
158
  chat_id = generate_chat_id()
159
+ chat_url = f"/chat/{chat_id}?model={request.model}"
160
+ logger.info(f"Generated Chat ID: {chat_id} - URL: {chat_url}")
161
 
162
  agent_mode = AGENT_MODE.get(request.model, {})
163
  trending_agent_mode = TRENDING_AGENT_MODE.get(request.model, {})
164
  model_prefix = MODEL_PREFIXES.get(request.model, "")
165
  referer_path = MODEL_REFERERS.get(request.model, f"/?model={request.model}")
166
  referer_url = f"{BASE_URL}{referer_path}"
 
167
 
168
  # Generate headers for API chat request and chat request with dynamic Referer
169
  headers_api_chat = get_headers_api_chat(referer_url)
 
233
  }
234
  ],
235
  "usage": None,
236
+ }