generateDesignsForRoom method
Implementation
Future<Map<String, dynamic>> generateDesignsForRoom(
String? inputImageUrl,
String roomType,
String designStyle, {
int numImages = 1,
}) async {
var request = http.MultipartRequest(
'POST',
Uri.parse('https://api.decor8.ai/generate_designs_for_room'),
)
..headers.addAll({
'Authorization': 'Bearer $apiKey',
})
..fields.addAll({
'room_type': roomType,
'design_style': designStyle,
'num_images': '$numImages',
'input_image_url': inputImageUrl!,
});
var response = await request.send();
var responseData = await response.stream.bytesToString();
return json.decode(responseData);
}