
    +jn                       S SK Jr  S SKJr  S SKJr  S SKJrJr  SSSSS	S
.r	 " S S5      r
 " S S\\5      r " S S\\5      r " S S\\5      r " S S\\5      r " S S\\5      r " S S\\5      r " S S\5      r " S S\5      r " S S\5      r " S S \5      r " S! S"\5      r " S# S$\5      r " S% S&\5      r " S' S(\5      r " S) S*\5      rg+),    )annotations)Enum)Optional)	BaseModelFieldl   Al		 l    sB=+	 l   Qs l   SY0(	 l   @D$#{ )	MicrowavezSuit SwaggerzAnything, RobotzSubject 3 Feverz	kiss kissc                      \ rS rSrSrSrg)
PixverseIO   PIXVERSE_TEMPLATE N)__name__
__module____qualname____firstlineno__TEMPLATE__static_attributes__r       =/home/wildlama/comfy/ComfyUI/comfy_api_nodes/apis/pixverse.pyr
   r
      s    "Hr   r
   c                  (    \ rS rSrSrSrSrSrSrSr	g)	PixverseStatus                  r   N)
r   r   r   r   
successful
generatingdeletedcontents_moderationfailedr   r   r   r   r   r      s    JJGFr   r   c                  (    \ rS rSrSrSrSrSrSrSr	g)	PixverseAspectRatio   z16:9z4:3z1:1z3:4z9:16r   N)
r   r   r   r   
ratio_16_9	ratio_4_3	ratio_1_1	ratio_3_4
ratio_9_16r   r   r   r   r$   r$      s    JIIIJr   r$   c                  $    \ rS rSrSrSrSrSrSrg)PixverseQuality&   360p540p720p1080pr   N)	r   r   r   r   res_360pres_540pres_720p	res_1080pr   r   r   r   r,   r,   &   s    HHHIr   r,   c                      \ rS rSrSrSrSrg)PixverseDuration-   r   r   r   N)r   r   r   r   dur_5dur_8r   r   r   r   r7   r7   -   s    EEr   r7   c                      \ rS rSrSrSrSrg)PixverseMotionMode2   normalfastr   N)r   r   r   r   r>   r?   r   r   r   r   r<   r<   2   s    FDr   r<   c                  (    \ rS rSrSrSrSrSrSrSr	g)	PixverseStyle7   anime3d_animationclaycomic	cyberpunkr   N)
r   r   r   r   rC   animation_3drE   rF   rG   r   r   r   r   rA   rA   7   s    E!LDEIr   rA   c                  H   \ rS rSr% \" S5      rS\S'   \" S5      rS\S'   \" S5      rS\S'   \" S	5      r	S
\S'   \" \
R                  5      rS\S'   \" S5      rS\S'   \" S5      rS
\S'   \" S5      rS\S'   \" S5      rS
\S'   \" S5      rS\S'   \" S5      rS\S'   Srg)PixverseTextVideoRequest@   .r$   aspect_ratior,   qualityr7   durationv3.5Optional[str]modelOptional[PixverseMotionMode]motion_modestrpromptNnegative_promptOptional[int]seedstyletemplate_idOptional[bool]
water_markr   )r   r   r   r   r   rL   __annotations__rM   rN   rQ   r<   r>   rS   rU   rV   rX   rY   rZ   r\   r   r   r   r   rJ   rJ   @   s    (-c
L%2$SzG_)!&sH+ =E=(056H6O6O0PK-P*FC%*4[O]0+D-% ;E=&!&tK,!&tJ,r   rJ   c                  H   \ rS rSr% \" S5      rS\S'   \" S5      rS\S'   \" S5      rS\S'   \" S	5      r	S
\S'   \" \
R                  5      rS\S'   \" S5      rS\S'   \" S5      rS
\S'   \" S5      rS\S'   \" S5      rS
\S'   \" S5      rS\S'   \" S5      rS\S'   Srg)PixverseImageVideoRequestN   .r,   rM   r7   rN   intimg_idrO   rP   rQ   rR   rS   rT   rU   NrV   rW   rX   rY   rZ   r[   r\   r   )r   r   r   r   r   rM   r]   rN   rb   rQ   r<   r>   rS   rU   rV   rX   rY   rZ   r\   r   r   r   r   r_   r_   N   s    $SzG_)!&sH+*FC =E=(056H6O6O0PK-P*FC%*4[O]0+D-% ;E=&!&tK,!&tJ,r   r_   c                      \ rS rSr% \" S5      rS\S'   \" S5      rS\S'   \" S5      rS\S'   \" S5      r	S\S	'   \" S
5      r
S\S'   \" \R                  5      rS\S'   \" S5      rS\S'   \" S5      rS\S'   Srg)PixverseTransitionVideoRequest\   .r,   rM   r7   rN   ra   first_frame_imglast_frame_imgrO   rP   rQ   rR   rS   rT   rU   NrW   rX   r   )r   r   r   r   r   rM   r]   rN   rf   rg   rQ   r<   r>   rS   rU   rX   r   r   r   r   rd   rd   \   s|    $SzG_)!&sH+ :OS%*NC$ =E=(056H6O6O0PK-P*FC+D-%r   rd   c                  J    \ rS rSr% SrS\S'   SrS\S'   \" SSS9rS	\S'   S
r	g)PixverseImageUploadResponsek   NrW   ErrCoderP   ErrMsgResp)aliasz%Optional[PixverseImgIdResponseObject]r   )
r   r   r   r   rk   r]   rl   r   rm   r   r   r   r   ri   ri   k   s(    !G]! FM 27F2KD
/Kr   ri   c                  $    \ rS rSr% SrS\S'   Srg)PixverseImgIdResponseObjectq   NrW   rb   r   )r   r   r   r   rb   r]   r   r   r   r   rp   rp   q   s     FM r   rp   c                  d    \ rS rSr% \" S5      rS\S'   \" S5      rS\S'   \" S5      rS\S'   S	r	g)
PixverseVideoResponseu   NrW   rk   rP   rl   z'Optional[PixverseVideoIdResponseObject]rm   r   
r   r   r   r   r   rk   r]   rl   rm   r   r   r   r   rs   rs   u   s-    "4[G](!$KFM'49$KD
1?r   rs   c                  .    \ rS rSr% \" SSS9rS\S'   Srg)	PixverseVideoIdResponseObject{   .Video_id)descriptionra   video_idr   N)r   r   r   r   r   r{   r]   r   r   r   r   rw   rw   {   s    #:6Hc6r   rw   c                  d    \ rS rSr% \" S5      rS\S'   \" S5      rS\S'   \" S5      rS\S'   S	r	g)
 PixverseGenerationStatusResponse   NrW   rk   rP   rl   z0Optional[PixverseGenerationStatusResponseObject]rm   r   ru   r   r   r   r}   r}      s-    "4[G](!$KFM'=B4[D
:Hr   r}   c                  h   \ rS rSr% \" S5      rS\S'   \" S5      rS\S'   \" S5      rS\S'   \" S5      r	S\S'   \" S5      r
S\S	'   \" S5      rS\S
'   \" S5      rS\S'   \" S5      rS\S'   \" S5      rS\S'   \" S5      rS\S'   \" S5      rS\S'   \" S5      rS\S'   \" S5      rS\S'   Srg)&PixverseGenerationStatusResponseObject   NrP   create_timerW   idmodify_timerV   outputHeightoutputWidthrU   resolution_ratiorX   sizestatusrY   urlr   )r   r   r   r   r   r   r]   r   r   rV   r   r   rU   r   rX   r   r   rY   r   r   r   r   r   r   r      s    !&tK,dB#!&tK,%*4[O]0"'+L--!&tK,!$KFM'&+Dkm1+D-%+D-%!$KFM' ;E=&tC$r   r   N)
__future__r   enumr   typingr   pydanticr   r   pixverse_templatesr
   ra   r   rT   r$   r,   r7   r<   rA   rJ   r_   rd   ri   rp   rs   rw   r}   r   r   r   r   <module>r      s    "   % !#&&  # #S$ #t c4 sD 
d 
C -y --	 -	&Y 	&L) L!) !@I @7I 7Iy I%Y %r   