Ë
    ²ŒjÈ  ã                  óÔ  — U d dl mZ d dlmZ d dlmZmZmZmZm	Z	 ddl
mZ ddlmZ ddlmZmZmZmZmZmZmZmZmZmZmZmZmZmZm Z m!Z!m"Z"m#Z#m$Z$m%Z%m&Z&m'Z'm(Z(m)Z)m*Z*m+Z+m,Z,m-Z-m.Z.m/Z/m0Z0m1Z1m2Z2m3Z3m4Z4m5Z5m6Z6m7Z7m8Z8m9Z9m:Z:m;Z;m<Z<m=Z=m>Z>m?Z?m@ZAmBZBmCZCmDZDmEZEmFZF ddlGmHZH dd	lImJZJ  ed
d¬«      ZK G d„ de«      Z G d„ deeeeK   «      Z G d„ deA«      Z@ G d„ deeeeK   «      Zeeg e‘eeK   ‘e@‘eeK   ‘e‘e‘e)‘e(‘eC‘eB‘eD‘eE‘eF‘e$‘e"‘e‘e‘e4‘e8‘e5‘e<‘e‘e‘e‘e#‘e!‘e‘e‘e‘e1‘e6‘e2‘e>‘e:‘e?‘e;‘e+‘e/‘e.‘e9‘e%‘e,‘e*‘e ‘e&‘e-‘e'‘e0‘e=‘e‘eJ‘eH‘e7‘e3‘­    ed¬«      f   ZLdeMd<   y)é    )Úannotations)ÚOptional)ÚUnionÚGenericÚTypeVarÚ	AnnotatedÚ	TypeAliasé   )ÚPropertyInfo)ÚGenericModel)4ÚParsedResponseÚResponseErrorEventÚResponseFailedEventÚResponseQueuedEventÚResponseCreatedEventÚResponseTextDoneEventÚResponseAudioDoneEventÚResponseCompletedEventÚResponseTextDeltaEventÚResponseAudioDeltaEventÚResponseIncompleteEventÚResponseInProgressEventÚResponseRefusalDoneEventÚResponseRefusalDeltaEventÚResponseMcpCallFailedEventÚResponseOutputItemDoneEventÚResponseContentPartDoneEventÚResponseOutputItemAddedEventÚResponseContentPartAddedEventÚResponseMcpCallCompletedEventÚResponseMcpCallInProgressEventÚResponseMcpListToolsFailedEventÚ ResponseAudioTranscriptDoneEventÚ!ResponseAudioTranscriptDeltaEventÚ!ResponseMcpCallArgumentsDoneEventÚ"ResponseImageGenCallCompletedEventÚ"ResponseMcpCallArgumentsDeltaEventÚ"ResponseMcpListToolsCompletedEventÚ#ResponseImageGenCallGeneratingEventÚ#ResponseImageGenCallInProgressEventÚ#ResponseMcpListToolsInProgressEventÚ#ResponseWebSearchCallCompletedEventÚ#ResponseWebSearchCallSearchingEventÚ$ResponseCustomToolCallInputDoneEventÚ$ResponseFileSearchCallCompletedEventÚ$ResponseFileSearchCallSearchingEventÚ$ResponseWebSearchCallInProgressEventÚ%ResponseCustomToolCallInputDeltaEventÚ%ResponseFileSearchCallInProgressEventÚ%ResponseImageGenCallPartialImageEventÚ%ResponseReasoningSummaryPartDoneEventÚ%ResponseReasoningSummaryTextDoneEventÚ&ResponseFunctionCallArgumentsDoneEventÚ&ResponseOutputTextAnnotationAddedEventÚ&ResponseReasoningSummaryPartAddedEventÚ&ResponseReasoningSummaryTextDeltaEventÚ'ResponseFunctionCallArgumentsDeltaEventÚ(ResponseCodeInterpreterCallCodeDoneEventÚ)ResponseCodeInterpreterCallCodeDeltaEventÚ)ResponseCodeInterpreterCallCompletedEventÚ*ResponseCodeInterpreterCallInProgressEventÚ,ResponseCodeInterpreterCallInterpretingEvent)ÚResponseReasoningTextDoneEvent)ÚResponseReasoningTextDeltaEventÚTextFormatTN)Údefaultc                  ó   — e Zd ZU ded<   y)r   ÚstrÚsnapshotN©Ú__name__Ú
__module__Ú__qualname__Ú__annotations__© ó    úp/var/www/html/Fitness-lenito-AI-main/venv/lib/python3.12/site-packages/openai/lib/streaming/responses/_events.pyr   r   H   ó   … Ø„MrN   r   c                  ó   — e Zd ZU dZded<   y)r   NzOptional[TextFormatT]Úparsed)rI   rJ   rK   rR   rL   rM   rN   rO   r   r   L   s   … Ø$(€FÐ!Ô(rN   r   c                  ó   — e Zd ZU ded<   y)r;   rF   rG   NrH   rM   rN   rO   r;   r;   P   rP   rN   r;   c                  ó   — e Zd ZU ded<   y)r   zParsedResponse[TextFormatT]ÚresponseNrH   rM   rN   rO   r   r   T   s   … Ø)Ô)rN   r   Útype)Údiscriminatorr	   ÚResponseStreamEvent)NÚ
__future__r   Útypingr   Útyping_extensionsr   r   r   r   r	   Ú_utilsr   Ú_compatr   Útypes.responsesr   r   r   r   r   r   ÚRawResponseTextDoneEventr   r   ÚRawResponseCompletedEventr   ÚRawResponseTextDeltaEventr   r   r   r   r   r   r   r   r   r   r    r!   r"   r#   r$   r%   r&   r'   r(   r)   r*   r+   r,   r-   r.   r/   r0   r1   r2   r3   r4   r5   r6   r7   r8   r9   r:   r;   Ú*RawResponseFunctionCallArgumentsDeltaEventr<   r=   r>   r?   r@   Ú2types.responses.response_reasoning_text_done_eventrA   Ú3types.responses.response_reasoning_text_delta_eventrB   rC   rX   rL   rM   rN   rO   Ú<module>re      s=  ðÞ "å ß KÕ Kå #Ý $÷5÷ 5÷ 5÷ 5÷ 5÷ 5÷ 5÷ 5÷ 5÷ 5÷ 5÷ 5÷ 5ó 5õl bÝ cáØàô€ôÐ6ô ô)Ð4°lÀGÈKÑDXô )ôÐ.Xô ô*Ð6¸ÀgÈkÑFZô *ð "+Ø	ð6	.Ðð 6	.Ø˜kÑ*ð6	.à/ð6	.ð 	˜{Ñ+ð6	.ð
 	 ð6	.ð 	ð6	.ð 	*ð6	.ð 	)ð6	.ð 	2ð6	.ð 	1ð6	.ð 	2ð6	.ð 	3ð6	.ð 	5ð6	.ð 	&ð6	.ð 	%ð6	.ð  	ð!6	.ð" 	ð#6	.ð$ 	-ð%6	.ð& 	.ð'6	.ð( 	-ð)6	.ð* 	/ð+6	.ð, 	 ð-6	.ð. 	ð/6	.ð0 	 ð16	.ð2 	%ð36	.ð4 	$ð56	.ð6 	"ð76	.ð8 	!ð96	.ð: 	ð;6	.ð< 	,ð=6	.ð> 	-ð?6	.ð@ 	,ðA6	.ðB 	/ðC6	.ðD 	.ðE6	.ðF 	/ðG6	.ðH 	.ðI6	.ðJ 	+ðK6	.ðL 	,ðM6	.ðN 	,ðO6	.ðP 	.ðQ6	.ðR 	&ðS6	.ðT 	+ðU6	.ðV 	*ðW6	.ðX 	#ðY6	.ðZ 	'ð[6	.ð\ 	+ð]6	.ð^ 	(ð_6	.ð` 	,ða6	.ðb 	/ðc6	.ðd 	ðe6	.ðf 	(ðg6	.ðh 	'ði6	.ðj 	.ðk6	.ðl 	-ñm6	.ñ9ñt ˜vÔ&ðu:(ñ<"Ð �Yô <rN   