diff --git a/src/Plugins/Platforms/BotSharp.Platform.Native/Handlers/ChatCompletionHandler.cs b/src/Plugins/Platforms/BotSharp.Platform.Native/Handlers/ChatCompletionHandler.cs index 7c076bac..1abce353 100644 --- a/src/Plugins/Platforms/BotSharp.Platform.Native/Handlers/ChatCompletionHandler.cs +++ b/src/Plugins/Platforms/BotSharp.Platform.Native/Handlers/ChatCompletionHandler.cs @@ -37,8 +37,8 @@ public class ChatCompletionHandler : IChatCompletionHandler { string totalResponse = ""; var prompt = GetInstruction(); - var content = string.Join(". ", conversations.Select(x => $"{x.Role}: {x.Content.Replace("user:", "")}")).Trim(); - content += ". assistant: "; + var content = string.Join("\n ", conversations.Select(x => $"{x.Role}: {x.Content.Replace("user:", "")}")).Trim(); + content += "\n assistant: "; foreach (var response in _model.Chat(content, prompt, "UTF-8")) { Console.Write(response);