Files
msh-system/models-integration/target/classes/com/integration/api/helper/NanoBananaHelper.class

44 lines
7.1 KiB
Plaintext
Raw Normal View History

<EFBFBD><EFBFBD><EFBFBD><EFBFBD>4*
<00><00>
<00><00>
<00>
<00><00>
<00><00><00><00>
<00><00>
<00><00>
<00> <00><00>
<00> I<00>
<00><00>
<00>
<00><00><00>
I<00><00>
<00> I<00><00> <00><00> I<00><00><00>
<00><00>
<00><00> <00><00><00>
<00><00>
<00><00> <00><00><00><00>
&<00><00><00> <00><00><00>
)<00><00>
<00><00> <00><00><00>
<00><00> <00><00><00><00><00><00><00>
9<00> <00><00>
<00><00>
9<00>
9<00>
9<00> <00><00> I<00>
<00><00><00><00>
<00><00><00>
<00><00>
<00><00><00>
<00><00>logLorg/slf4j/Logger;config(Lcom/integration/api/config/KieAIConfig;RuntimeVisibleAnnotations8Lorg/springframework/beans/factory/annotation/Autowired; restTemplate-Lorg/springframework/web/client/RestTemplate; objectMapper-Lcom/fasterxml/jackson/databind/ObjectMapper;<init>()VCodeLineNumberTableLocalVariableTablethis-Lcom/integration/api/helper/NanoBananaHelper;generateTaskId()Ljava/lang/String; createHeaders(()Lorg/springframework/http/HttpHeaders;headers&Lorg/springframework/http/HttpHeaders;
createTaskY(Lcom/integration/api/dto/CreateTaskRequest;)Lcom/integration/api/dto/CreateTaskResponse;urlLjava/lang/String;entity%Lorg/springframework/http/HttpEntity;response)Lorg/springframework/http/ResponseEntity;eLjava/lang/Exception;request+Lcom/integration/api/dto/CreateTaskRequest;LocalVariableTypeTableRLorg/springframework/http/HttpEntity<Lcom/integration/api/dto/CreateTaskRequest;>;WLorg/springframework/http/ResponseEntity<Lcom/integration/api/dto/CreateTaskResponse;>; StackMapTable<00><00><00><00><00><00><00> queryTask?(Ljava/lang/String;)Lcom/integration/api/dto/QueryTaskResponse;taskId7Lorg/springframework/http/HttpEntity<Ljava/lang/Void;>;VLorg/springframework/http/ResponseEntity<Lcom/integration/api/dto/QueryTaskResponse;>;buildTextToImageRequesti(Lcom/integration/api/dto/TextToImageInput;Ljava/lang/String;)Lcom/integration/api/dto/CreateTaskRequest;input*Lcom/integration/api/dto/TextToImageInput; callbackUrlbuildImageEditRequestg(Lcom/integration/api/dto/ImageEditInput;Ljava/lang/String;)Lcom/integration/api/dto/CreateTaskRequest;(Lcom/integration/api/dto/ImageEditInput; toJsonString&(Ljava/lang/Object;)Ljava/lang/String;4Lcom/fasterxml/jackson/core/JsonProcessingException;objLjava/lang/Object;<00>fromJsonString7(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object;jsonclazzLjava/lang/Class;Ljava/lang/Class<TT;>; SignatureC<T:Ljava/lang/Object;>(Ljava/lang/String;Ljava/lang/Class<TT;>;)TT;isApiTokenConfigured()Z<clinit>
SourceFileNanoBananaHelper.java*Lorg/springframework/stereotype/Component; UVjava/lang/StringBuildertask_ <00><00><00> <00><00> <00>]-<00> <00><00>$org/springframework/http/HttpHeaders<00> <00><00> <00><00> MN<00> <00>] <00><00> <00>] /predictions ^_#org/springframework/http/HttpEntity U KL调用创建任务API: {}  QR*com/integration/api/dto/CreateTaskResponsejava/lang/Object <00>  
 任务创建成功: {}   ]"任务创建失败,状态码: {} java/lang/RuntimeException任务创建失败 U<00>java/lang/Exception调用创建任务API异常 调用API异常: ] /predictions/ U调用查询任务API: {} )com/integration/api/dto/QueryTaskResponse   任务查询成功: {}"任务查询失败,状态码: {}任务查询失败调用查询任务API异常)com/integration/api/dto/CreateTaskRequest  ] <00> <00>  ! ST" #<00>2com/fasterxml/jackson/core/JsonProcessingException对象转JSON异常 $<00>JSON转对象异常 %] &<00>+com/integration/api/helper/NanoBananaHelper' ()java/lang/String'org/springframework/http/ResponseEntityappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;java/util/UUID
randomUUID()Ljava/util/UUID;toStringreplaceD(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String;"org/springframework/http/MediaTypeAPPLICATION_JSON$Lorg/springframework/http/MediaType;setContentType'(Lorg/springframework/http/MediaType;)V&com/integration/api/config/KieAIConfig getApiToken setBearerAuth(Ljava/lang/String;)V
getBaseUrl=(Ljava/lang/Object;Lorg/springframework/util/MultiValueMap;)Vorg/slf4j/Loggerinfo'(Ljava/lang/String;Ljava/lang/Object;)V+org/springframework/web/client/RestTemplate postForEntitys(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Class;[Ljava/lang/Object;)Lorg/springframework/http/ResponseEntity; getStatusCode'()Lorg/springframework/http/HttpStatus;#org/springframework/http/HttpStatusCREATED%Lorg/springframework/http/HttpStatus;getBody()Ljava/lang/Object;getIderror*(Ljava/lang/String;Ljava/lang/Throwable;)V
getMessage+(Lorg/springframework/util/MultiValueMap;)V#org/springframework/http/HttpMethodGET%Lorg/springframework/http/HttpMethod;exchange<00>(Ljava/lang/String;Lorg/springframework/http/HttpMethod;Lorg/springframework/http/HttpEntity;Ljava/lang/Class;[Ljava/lang/Object;)Lorg/springframework/http/ResponseEntity;OK#com/integration/api/enums/ModelType NANO_BANANA%Lcom/integration/api/enums/ModelType;getCodesetModelsetCallBackUrlsetInput(Ljava/lang/Object;)VNANO_BANANA_PRO+com/fasterxml/jackson/databind/ObjectMapperwriteValueAsString readValuetrimisEmptyorg/slf4j/LoggerFactory getLogger%(Ljava/lang/Class;)Lorg/slf4j/Logger;!IKLMNOPQROPSTOP UVW/*<2A><01>XY Z[\]WJ <20>Y<><04><05><06> <09>
<EFBFBD><05> <0B>X)Y  Z[^_W\<1C> Y<> L+<2B><0E>+*<2A><10><11>+<2B>X0123YZ[`abcW<01><00><>Y<>*<2A><10><13><14><05> M*<2A>N<>Y+-<2D>:<04>,<2C>*<2A>,<03><1D>:<05><1F> <20>!<21>!<05>"<22><1C>#<23><05>"<22><1C><>$<05><1F>%<00>&Y'<27>(<28>M<EFBFBD>*,<2C>+<00>&Y<>Y<>,<2C>,<2C>-<2D><05> <0B>(<28>o<00>)p<00><00>)X6 ;<=*?5@GCRDgEpGH<00>J<00>K<00>LYHodej`a*_fgGBhi<00>)jk<00>Z[<00>lmn*_foGBhpq+<02>prstuvw<00>rsxyzW<01><00><>Y<>*<2A><10><13>.<2E>+<2B><05> M*<2A>N<>Y-<2D>/:<04>0,<2C>*<2A>,<2C>12<03><1D>3:<05><1F>4<><17>5+<2B><05>"<22>2<><32>6<05><1F>%<00>&Y7<>(<28>M<EFBFBD>8,<2C>+<00>&Y<>Y<>,<2C>,<2C>-<2D><05> <0B>(<28>k<00>)l<00><00>)X6 UV#W-Y8ZM]X^c_la{b<00>d<00>e<00>fYHgde#b`a-XfgM8hi<00>)jk<00>Z[<00>{en-Xf|M8h}q+<02>lrttuvw<00>rtx~Wv<1E>9Y<39>:N-<2D>;<3B><<3C>=-,<2C>>-+<2B>?-<2D>XnopqrY*Z[<00><00><00>elm<00><00>Wv<1E>9Y<39>:N-<2D>@<40><<3C>=-,<2C>>-+<2B>?-<2D>Xyz{|}Y*Z[<00><00><00>elm<00><00>Wu*<2A>A+<2B>B<>M<EFBFBD>D,<2C>+<01> CX<00> <00>
<00><00>Y 
j<00>Z[<00><00>qI<00><00><00>W<00>*<2A>A+,<2C>E<>N<EFBFBD>F-<2D>+<01>
CX<00>
<00> <00><00>Y* j<00>Z[<00>e<00><00>n <00><00>qJ<00><00><00><00><00>WU *<2A><10><11>*<2A><10><11>G<>H<><04><03>X<00>Y  Z[q@<00>VW! I<>J<><18>X<00><00>O<00>