Sub2ApiAdminTestRiskControlApiKeysRequest constructor

Sub2ApiAdminTestRiskControlApiKeysRequest({
  1. required List<Sub2ApiAdminCredentialSecret> apiKeys,
  2. required Uri baseUrl,
  3. required String model,
  4. required int timeoutMs,
  5. int? proxyId,
  6. required Sub2ApiAdminModerationPrompt prompt,
  7. List<Sub2ApiAdminModerationImage> images = const [],
})

Implementation

Sub2ApiAdminTestRiskControlApiKeysRequest({
  required List<Sub2ApiAdminCredentialSecret> apiKeys,
  required this.baseUrl,
  required this.model,
  required this.timeoutMs,
  this.proxyId,
  required this.prompt,
  List<Sub2ApiAdminModerationImage> images = const [],
}) : apiKeys = List.unmodifiable(apiKeys),
     images = List.unmodifiable(images);