From 97a6a1fdc29a1228dc95479ba7800e8d7d2ee30e Mon Sep 17 00:00:00 2001 From: Raven95676 Date: Wed, 23 Apr 2025 12:20:18 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E4=BF=9D=E8=AF=81=E7=AC=AC=E4=B8=80?= =?UTF-8?q?=E6=9D=A1=E6=B6=88=E6=81=AF=E4=B8=8D=E4=B8=BAmodel?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- astrbot/core/provider/sources/gemini_source.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/astrbot/core/provider/sources/gemini_source.py b/astrbot/core/provider/sources/gemini_source.py index d8d4c789c..fe9cc4346 100644 --- a/astrbot/core/provider/sources/gemini_source.py +++ b/astrbot/core/provider/sources/gemini_source.py @@ -266,6 +266,9 @@ class ProviderGoogleGenAI(Provider): else: gemini_contents.append(types.UserContent(parts=parts)) + if gemini_contents and isinstance(gemini_contents[0], types.ModelContent): + gemini_contents.pop() + return gemini_contents @staticmethod