Assistant constructor

Assistant({
  1. required String id,
  2. required String name,
  3. required String description,
  4. required String imageUuid,
  5. required String welcomeMessage,
  6. UsageSettings? usageSettings,
  7. KBSettings? kbSettings,
  8. required List<CustomAction> customActions,
  9. required AssistantType type,
  10. required ReplyMode replyMode,
  11. AiModel? model,
  12. String costMessage = "",
  13. List<String> capabilities = const [],
  14. AssistantApiKeyConfig? apiKeyConfig,
})

Implementation

Assistant({
  required this.id,
  required this.name,
  required this.description,
  required this.imageUuid,
  required this.welcomeMessage,
  this.usageSettings,
  this.kbSettings,
  required this.customActions,
  required this.type,
  required this.replyMode,
  this.model,
  this.costMessage = "",
  this.capabilities = const [],
  this.apiKeyConfig,
});