Skip to content

Commit f8bb56d

Browse files
committed
remove-some-code
1 parent 1f16fa6 commit f8bb56d

File tree

1 file changed

+9
-14
lines changed

1 file changed

+9
-14
lines changed

src/litai/llm.py

Lines changed: 9 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -328,15 +328,12 @@ async def async_chat(
328328
**kwargs,
329329
)
330330

331-
if not stream:
332-
if response:
333-
return response
334-
handle_empty_response(sdk_model, attempt, self.max_retries)
335-
else:
336-
non_empty_stream = await self._peek_and_rebuild_async(response)
337-
if non_empty_stream:
338-
return non_empty_stream
339-
handle_empty_response(sdk_model, attempt, self.max_retries)
331+
if not stream and response:
332+
return response
333+
non_empty_stream = await self._peek_and_rebuild_async(response)
334+
if non_empty_stream:
335+
return non_empty_stream
336+
handle_empty_response(sdk_model, attempt, self.max_retries)
340337
if sdk_model == model:
341338
print(f"💥 Failed to override with model '{model}'")
342339
except Exception as e:
@@ -382,10 +379,8 @@ def sync_chat(
382379
**kwargs,
383380
)
384381

385-
if not stream:
386-
if response:
387-
return response
388-
handle_empty_response(sdk_model, attempt, self.max_retries)
382+
if not stream and response:
383+
return response
389384
if stream:
390385
try:
391386
peek_iter, return_iter = itertools.tee(response)
@@ -396,9 +391,9 @@ def sync_chat(
396391
break
397392
if has_content:
398393
return return_iter
399-
handle_empty_response(sdk_model, attempt, self.max_retries)
400394
except StopIteration:
401395
pass
396+
handle_empty_response(sdk_model, attempt, self.max_retries)
402397

403398
except Exception as e:
404399
if sdk_model == model:

0 commit comments

Comments
 (0)