LLamaSharp/LLama.SemanticKernel/ChatCompletion/HistoryTransform.cs

18 lines
425 B
C#

using static LLama.LLamaTransforms;
namespace LLamaSharp.SemanticKernel.ChatCompletion;
/// <summary>
/// Default HistoryTransform Patch
/// </summary>
public class HistoryTransform : DefaultHistoryTransform
{
/// <inheritdoc/>
public override string HistoryToText(global::LLama.Common.ChatHistory history)
{
var prompt = base.HistoryToText(history);
return prompt + "\nAssistant:";
}
}