
    +j                         S SK JrJ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)    )	BaseModelFieldc                   0    \ rS rSr% \" S5      r\\S'   Srg)QuiverImageObject   .url N)	__name__
__module____qualname____firstlineno__r   r   str__annotations____static_attributes__r	       ;/home/wildlama/comfy/ComfyUI/comfy_api_nodes/apis/quiver.pyr   r      s    SzCr   r   c                       \ rS rSr% \" SS9r\\S'   \" S5      r\\S'   \" SS9r	\S-  \S'   \" SS	S
9r
\\   S-  \S'   \" SSSS9r\S-  \S'   \" SSSS9r\S-  \S'   \" SSSS9r\S-  \S'   Srg)QuiverTextToSVGRequest   arrow-previewdefaultmodel.promptNinstructionsr   )r   
max_length
referencesr      r   geletemperature   top_ppresence_penaltyr	   )r
   r   r   r   r   r   r   r   r   r   r   listr   r"   floatr$   r&   r   r	   r   r   r   r      s    /E3/*FC$T2L#*216tPQ1RJ&'$.R %dqQ ?K?q9E54<9%*4B1%EedlEr   r   c                       \ rS rSr% \" SS9r\\S'   \" S5      r\	\S'   \" SS9r
\S-  \S'   \" SS	S
S9r\S-  \S'   \" SSSS9r\S-  \S'   \" SSSS9r\S-  \S'   \" SSSS9r\S-  \S'   Srg)QuiverImageToSVGRequest   r   r   r   .imageN	auto_crop   i   r   target_sizer   r   r"   r#   r$   r%   r&   r	   )r
   r   r   r   r   r   r   r   r,   r   r-   boolr/   intr"   r(   r$   r&   r   r	   r   r   r*   r*      s    /E3/$SzE)"40Itd{0#DSTBKtB %dqQ ?K?q9E54<9%*4B1%EedlEr   r*   c                   L    \ rS rSr% \" S5      r\\S'   \" SS9r\S-  \S'   Sr	g)	QuiverSVGResponseItem   .svgzimage/svg+xmlr   N	mime_typer	   )
r
   r   r   r   r   r5   r   r   r6   r   r	   r   r   r3   r3      s#    SzC!/:IsTz:r   r3   c                   j    \ rS rSr% \" SS9r\S-  \S'   \" SS9r\S-  \S'   \" SS9r	\S-  \S'   Sr
g)QuiverSVGUsage!   Nr   total_tokensinput_tokensoutput_tokensr	   )r
   r   r   r   r   r:   r1   r   r;   r<   r   r	   r   r   r8   r8   !   s;    $T2L#*2$T2L#*2 %d 3M3:3r   r8   c                       \ rS rSr% \" SS9r\S-  \S'   \" SS9r\	S-  \S'   \" S5      r
\\   \S'   \" SS9r\S-  \S'   S	rg)
QuiverSVGResponse'   Nr   idcreated.datausager	   )r
   r   r   r   r   r@   r   r   rA   r1   rB   r'   r3   rC   r8   r   r	   r   r   r>   r>   '   sP    4(Bd
(-GS4Z-(-c
D$$
%2#(#6E>D 6r   r>   N)	pydanticr   r   r   r   r*   r3   r8   r>   r	   r   r   <module>rE      sT    %	 FY FFi F;I ;
4Y 47	 7r   