BotSharp/src/Plugins/BotSharp.Plugin.AudioHandler/LlmContexts/LlmContextOut.cs
2024-08-16 22:39:32 -05:00

22 lines
549 B
C#

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Text.Json.Serialization;
using System.Threading.Tasks;
namespace BotSharp.Plugin.AudioHandler.LlmContexts;
public class LlmContextOut
{
[JsonPropertyName("audio_content")]
public string AudioContent { get; set; }
[JsonPropertyName("audio_summary")]
public string? AudioSummary { get; set; }
[JsonPropertyName("topic")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingNull)]
public string? Topic { get; set; }
}