Fix a bug in GeminiLLMAdapter's handling of Gemini-specific context messages
This commit is contained in:
@@ -221,7 +221,7 @@ class GeminiLLMAdapter(BaseLLMAdapter[GeminiLLMInvocationParams]):
|
|||||||
self, message: LLMContextMessage, *, params: MessageConversionParams
|
self, message: LLMContextMessage, *, params: MessageConversionParams
|
||||||
) -> MessageConversionResult:
|
) -> MessageConversionResult:
|
||||||
if isinstance(message, LLMSpecificMessage):
|
if isinstance(message, LLMSpecificMessage):
|
||||||
return message.message
|
return self.MessageConversionResult(content=message.message)
|
||||||
return self._from_standard_message(message, params=params)
|
return self._from_standard_message(message, params=params)
|
||||||
|
|
||||||
def _from_standard_message(
|
def _from_standard_message(
|
||||||
|
|||||||
Reference in New Issue
Block a user