
    =pj                     N   % S SK JrJrJrJrJrJr  S SKJr  SSK	J
r
Jr  SSKJr  SSKJrJr  / SQrS	r\\   \S
'    " S S\\R*                  5      r " S S\5      r " S S\5      rSr\\   \S'    " S S\5      r " S S\5      r " S S\5      r\\\4\\\4S.r\\   \S'   g)    )DictFinalListOptionalTupleUnion)	BaseModel   )DataInfoPrimaryOperations   )ocr)DocumentExportsOutputFormatsMixin)	ANALYZE_IMAGES_ENDPOINTAnalyzeImagesRequestLayoutParsingResultAnalyzeImagesResultTRANSLATE_ENDPOINTTranslateRequestTranslationResultTranslateResultPRIMARY_OPERATIONSz/doctrans-visualr   c                      \ rS rSr% Sr\\   \S'   Sr\\   \S'   Sr	\\   \S'   Sr
\\   \S'   Sr\\   \S'   Sr\\   \S'   Sr\\   \S	'   Sr\\   \S
'   Sr\\\\4      \S'   Sr\\   \S'   Sr\\\\\\4   \4      \S'   Sr\\\\4      \S'   Sr\\   \S'   Sr\\   \S'   Sr\\   \S'   Sr\\   \S'   Sr\\   \S'   Sr\\   \S'   Sr\\   \S'   Sr \\   \S'   Sr!\\   \S'   Sr"\\   \S'   Sr#\\   \S'   Sr$\\   \S'   Sr%\\S'   Sr&\\S'   Sr'\\S'   Sr(\\S '   Sr)\\S!'   Sr*\\S"'   Sr+\\   \S#'   S$r,g)%r   &   NuseDocOrientationClassifyuseDocUnwarpinguseTextlineOrientationuseSealRecognitionuseTableRecognitionuseFormulaRecognitionuseChartRecognitionuseRegionDetectionlayoutThreshold	layoutNmslayoutUnclipRatiolayoutMergeBboxesModetextDetLimitSideLentextDetLimitTypetextDetThreshtextDetBoxThreshtextDetUnclipRatiotextRecScoreThreshsealDetLimitSideLensealDetLimitTypesealDetThreshsealDetBoxThreshsealDetUnclipRatiosealRecScoreThreshFuseWiredTableCellsTransToHtml useWirelessTableCellsTransToHtmlTuseTableOrientationClassifyuseOcrResultsWithTableCellsuseE2eWiredTableRecModeluseE2eWirelessTableRecModel	visualize )-__name__
__module____qualname____firstlineno__r   r   bool__annotations__r   r   r   r    r!   r"   r#   r$   r   floatdictr%   r&   r   r'   strr(   intr)   r*   r+   r,   r-   r.   r/   r0   r1   r2   r3   r4   r5   r6   r7   r8   r9   r:   __static_attributes__r;       o/var/www/html/pdf-tiff/venv/lib/python3.13/site-packages/paddlex/inference/serving/schemas/pp_doctranslation.pyr   r   &   s   04x~4&*OXd^*-1HTN1)--*.$.,08D>0*.$.)--48OXeE4K018 $Ix~$KOxeU5%<-@$&F GHO8<8E#t)$45<)-#-&*hsm*%)M8E?)(,huo,*..*..)-#-&*hsm*%)M8E?)(,huo,*..*..*/!4/-2$d2(,,(,,%*d*(,, $Ix~$rG   r   c                       \ rS rSr% \\S'   \R                  \S'   Sr\	\
\\4      \S'   Sr\	\   \S'   Sr\	\   \S'   Srg)	r   H   prunedResultmarkdownNoutputImages
inputImageexportsr;   )r<   r=   r>   r?   rC   rA   r   MarkdownDatarM   r   r   rD   rN   rO   r   rF   r;   rG   rH   r   r   H   sH    -1L(4S>*1 $J$)-GXo&-rG   r   c                   0    \ rS rSr% \\   \S'   \\S'   Srg)r   P   layoutParsingResultsdataInfor;   N)	r<   r=   r>   r?   r   r   rA   r   rF   r;   rG   rH   r   r   P   s    233rG   r   z/doctrans-translater   c                       \ rS rSr% \\R                     \S'   Sr\	\S'   Sr
\\S'   Sr\\	   \S'   Sr\\	   \S	'   Sr\\	   \S
'   Sr\\	   \S'   Sr\\	   \S'   Sr\\   \S'   Sr\\S'   Sr\\   \S'   Srg)r   X   markdownListzhtargetLanguagei  	chunkSizeNtaskDescriptionoutputFormatrulesStrfewShotDemoTextContentfewShotDemoKeyValueListglossaryg        llmRequestIntervalchatBotConfigr;   )r<   r=   r>   r?   r   r   rP   rA   rY   rD   rZ   rE   r[   r   r\   r]   r^   r_   r`   rC   ra   rB   rb   rF   r;   rG   rH   r   r   X   s    s''((NCIs%)OXc])"&L(3-&"Hhsm",0HSM0-1Xc]1#Hhtn# ##$(M8D>(rG   r   c                   >    \ rS rSr% \\S'   \R                  \S'   Srg)r   f   languagerL   r;   N)	r<   r=   r>   r?   rD   rA   r   rP   rF   r;   rG   rH   r   r   f   s    MrG   r   c                   &    \ rS rSr% \\   \S'   Srg)r   k   translationResultsr;   N)r<   r=   r>   r?   r   r   rA   rF   r;   rG   rH   r   r   k   s    .//rG   r   )analyzeImages	translater   N)typingr   r   r   r   r   r   pydanticr	   infra.modelsr   r   sharedr   shared.exportr   r   __all__r   rD   rA   BaseInferRequestr   r   r   r   r   r   r   r   r;   rG   rH   <module>rr      s    = < <  6  >
 '9 s 8%-s/C/C %D.) .) 
 "7 E#J 6)y )	 
0i 0 	 
 %&6H0 E+, rG   