generateImage method
      
  
Future<List<String> > 
generateImage({ 
    
- required String prompt,
- String? model,
- String? negativePrompt,
- String? imageSize,
- int? batchSize,
- String? seed,
- int? numInferenceSteps,
- double? guidanceScale,
- bool? promptEnhancement,
override
    Simple image generation (convenience method)
Implementation
@override
Future<List<String>> generateImage({
  required String prompt,
  String? model,
  String? negativePrompt,
  String? imageSize,
  int? batchSize,
  String? seed,
  int? numInferenceSteps,
  double? guidanceScale,
  bool? promptEnhancement,
}) async {
  final response = await generateImages(
    ImageGenerationRequest(
      prompt: prompt,
      model: model,
      negativePrompt: negativePrompt,
      size: imageSize,
      count: batchSize,
      seed: seed != null ? int.tryParse(seed) : null,
      steps: numInferenceSteps,
      guidanceScale: guidanceScale,
      enhancePrompt: promptEnhancement,
    ),
  );
  return response.images
      .map((img) => img.url)
      .where((url) => url != null)
      .cast<String>()
      .toList();
}