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 e2d0a3061d
commit 91b9142378

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):