fix: perplexity return both delta and message cause OpenWebUI repect text (#9081)

This commit is contained in:
5aaee9 2025-03-10 10:46:31 +08:00 • committed by GitHub
parent 65ef65d360
commit 42b7921ca1
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -836,6 +836,10 @@ class StreamingChoices(OpenAIObject):
self.finish_reason = None
self.index = index
if delta is not None:
# Fix Perplexity return both delta and message cause OpenWebUI repect text
# https://github.com/BerriAI/litellm/issues/8455
if 'message' in params:
del self.message
if isinstance(delta, Delta):
self.delta = delta
elif isinstance(delta, dict):