From 9a150c3368fb61cfd77f3286590625467fdc5413 Mon Sep 17 00:00:00 2001 From: Stefan Merettig Date: Tue, 3 Sep 2024 04:03:15 +0200 Subject: [PATCH] API: Relax multimodal format, fixes HuggingFace Chat UI (#6353) --- extensions/openai/completions.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/extensions/openai/completions.py b/extensions/openai/completions.py index 646dee2d..362620fa 100644 --- a/extensions/openai/completions.py +++ b/extensions/openai/completions.py @@ -154,8 +154,9 @@ def convert_history(history): elif item['type'] == 'text' and isinstance(item['text'], str): content = item['text'] - if image_url and content: + if image_url: new_history.append({"image_url": image_url, "role": "user"}) + if content: new_history.append({"content": content, "role": "user"}) else: new_history.append(entry)