using System.Collections.Generic; using System.Text.Json.Serialization; namespace Gott.Models; public class ChatMessage { [JsonPropertyName("role")] public string Role { get; set; } = ""; [JsonPropertyName("content")] public string Content { get; set; } = ""; } public class ChatRequest { [JsonPropertyName("messages")] public List Messages { get; set; } = new(); [JsonPropertyName("systemPrompt")] public string SystemPrompt { get; set; } = ""; [JsonPropertyName("sessionId")] public string SessionId { get; set; } = ""; }