package com.erp.ai.dto;

import lombok.Data;
import lombok.Builder;
import lombok.NoArgsConstructor;
import lombok.AllArgsConstructor;

/**
 * AI聊天响应DTO
 */
@Data
@Builder
@NoArgsConstructor
@AllArgsConstructor
public class AIChatResponse {

    /**
     * 对话ID
     */
    private Long conversationId;

    /**
     * AI响应内容
     */
    private String response;

    /**
     * 消息ID
     */
    private Long messageId;

    /**
     * 使用的Token数量
     */
    private Integer tokensUsed;

    /**
     * AI服务
     */
    private String service;

    /**
     * AI模型
     */
    private String model;
}
