GroqModelDto

constructor(    model: String = "",     modelType: GroqModelType = GroqModelType.UNSPECIFIED,     customModel: String = "",     temperature: Double = -1.0,     maxTokens: Int = -1,     emotionRecognitionEnabled: Boolean? = null,     numFastTurns: Int = -1,     knowledgeBaseDto: KnowledgeBaseDto? = null,     messages: MutableList<RoleMessageDto> = mutableListOf(),     tools: MutableList<ToolDto> = mutableListOf(),     toolIds: MutableSet<String> = mutableSetOf(),     functions: MutableList<FunctionDto> = mutableListOf())(source)