Skip to content

Commit fb0712e

Browse files
committed
Change how system prompt works
1 parent 6af4b25 commit fb0712e

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

src/Automation/Responders/OllamaResponder.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -106,7 +106,7 @@ private async Task Chat(IList<IMessage> messageHistory, int initialMessagePrefix
106106

107107
using (latestMessage.Channel.EnterTypingState())
108108
{
109-
IList<ChatMessage> chatMessages = MessageExtensions.BuildChatMessages(messageHistory, initialMessagePrefixLength, initialMessage, $"The current date is {DateTime.Now:D}. {systemPrompt}");
109+
IList<ChatMessage> chatMessages = MessageExtensions.BuildChatMessages(messageHistory, initialMessagePrefixLength, initialMessage, systemPrompt.Replace("{CurrentDate}", $"The current date is {DateTime.Now:D}"));
110110
await chatClient.StreamResponse(latestMessage, chatMessages, new() { ModelId = model, AdditionalProperties = new AdditionalPropertiesDictionary { { "Think", false } } }, token);
111111
}
112112
}

0 commit comments

Comments
 (0)