BotSharp/src/Plugins/BotSharp.Plugin.AudioHandler/LlmContexts/LlmContextIn.cs
2024-08-26 17:24:07 -05:00

20 lines
551 B
C#

using System.Text.Json.Serialization;
namespace BotSharp.Plugin.AudioHandler.LlmContexts;
public class LlmContextIn
{
[JsonPropertyName("user_request")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingNull)]
public string? UserRequest { get; set; }
[JsonPropertyName("is_need_summary")]
public bool IsNeedSummary { get; set; }
[JsonPropertyName("title")]
public string? Title { get; set; } = string.Empty;
[JsonPropertyName("file_ids")]
public List<string> FileIds { get; set; } = new List<string>();
}