Skip to content

Commit adf1a29

Browse files
author
Haf-82
committed
fix: correct role for system_message in AppendConversationResponse
The system_message was incorrectly being appended with role 'assistant' instead of 'system'. This fixes the conversation history formatting when a system message is provided.
1 parent f610ae7 commit adf1a29

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

openai_components.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -705,7 +705,7 @@ def execute(self, ctx) -> None:
705705
ret = self.conversation.value
706706

707707
if self.system_message.value is not None:
708-
ret = ret + [{ 'role': 'assistant', 'content': self.assistant_message.value}]
708+
ret = ret + [{ 'role': 'system', 'content': self.system_message.value}]
709709

710710
if self.assistant_message.value is not None:
711711
ret = ret + [{ 'role': 'assistant', 'content': self.assistant_message.value}]

0 commit comments

Comments
 (0)