package com.petshop.backend.dto.ai;

import java.util.List;

public class AiChatRequest {

    private String message;
    private List<ChatHistoryItem> history;

    public AiChatRequest() {
    }

    public String getMessage() {

        return message;
    }

    public void setMessage(String message) {
        this.message = message;
    }

    public List<ChatHistoryItem> getHistory() {

        return history;
    }

    public void setHistory(List<ChatHistoryItem> history) {
        this.history = history;
    }

    public static class ChatHistoryItem {
        private String role;
        private String content;

        public ChatHistoryItem() {
        }

        public ChatHistoryItem(String role, String content) {
            this.role = role;
            this.content = content;
        }

        public String getRole() {

            return role;
        }

        public void setRole(String role) {
            this.role = role;
        }

        public String getContent() {
            
            return content;
        }

        public void setContent(String content) {
            this.content = content;
        }
    }
}
