File tree Expand file tree Collapse file tree 1 file changed +6
-6
lines changed 
spring-ai-model/src/main/java/org/springframework/ai/image Expand file tree Collapse file tree 1 file changed +6
-6
lines changed Original file line number Diff line number Diff line change @@ -29,12 +29,7 @@ public class ImagePrompt implements ModelRequest<List<ImageMessage>> {
2929	private  ImageOptions  imageModelOptions ;
3030
3131	public  ImagePrompt (List <ImageMessage > messages ) {
32- 		this .messages  = messages ;
33- 	}
34- 
35- 	public  ImagePrompt (List <ImageMessage > messages , ImageOptions  imageModelOptions ) {
36- 		this .messages  = messages ;
37- 		this .imageModelOptions  = imageModelOptions ;
32+ 		this (messages , ImageOptionsBuilder .builder ().build ());
3833	}
3934
4035	public  ImagePrompt (ImageMessage  imageMessage , ImageOptions  imageOptions ) {
@@ -49,6 +44,11 @@ public ImagePrompt(String instructions) {
4944		this (new  ImageMessage (instructions ), ImageOptionsBuilder .builder ().build ());
5045	}
5146
47+ 	public  ImagePrompt (List <ImageMessage > messages , ImageOptions  imageModelOptions ) {
48+ 		this .messages  = messages ;
49+ 		this .imageModelOptions  = imageModelOptions  != null  ? imageModelOptions  : ImageOptionsBuilder .builder ().build ();
50+ 	}
51+ 
5252	@ Override 
5353	public  List <ImageMessage > getInstructions () {
5454		return  this .messages ;
    
 
   
 
     
   
   
          
     
  
    
     
 
    
      
     
 
     
    You can’t perform that action at this time.
  
 
    
  
     
    
      
        
     
 
       
      
     
   
 
    
    
  
 
  
 
     
    
0 commit comments