ó
    ûÞ jì  ã                  óð   • S SK Jr  SSKJrJrJrJrJrJr  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	/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é   )ÚThreadsÚAsyncThreadsÚThreadsWithRawResponseÚAsyncThreadsWithRawResponseÚThreadsWithStreamingResponseÚ!AsyncThreadsWithStreamingResponse)ÚSessionsÚAsyncSessionsÚSessionsWithRawResponseÚAsyncSessionsWithRawResponseÚSessionsWithStreamingResponseÚ"AsyncSessionsWithStreamingResponseé   )Úcached_property)ÚSyncAPIResourceÚAsyncAPIResourceÚChatKitÚAsyncChatKitc                  ód   • \ rS rSr\SS j5       r\S	S j5       r\S
S j5       r\SS j5       rSr	g)r   é   c                ó,   • [        U R                  5      $ ©N)r   Ú_client©Úselfs    Ú_/var/www/html/gaurav/venv/lib/python3.13/site-packages/openai/resources/beta/chatkit/chatkit.pyÚsessionsÚChatKit.sessions   s   € ä˜Ÿ™Ó%Ð%ó    c                ó,   • [        U R                  5      $ r   )r   r   r   s    r   ÚthreadsÚChatKit.threads    s   € ä�t—|‘|Ó$Ð$r!   c                ó   • [        U 5      $ ©zï
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.

For more information, see https://www.github.com/openai/openai-python#accessing-raw-response-data-eg-headers
)ÚChatKitWithRawResponser   s    r   Úwith_raw_responseÚChatKit.with_raw_response$   s   € ô & dÓ+Ð+r!   c                ó   • [        U 5      $ ©z´
An alternative to `.with_raw_response` that doesn't eagerly read the response body.

For more information, see https://www.github.com/openai/openai-python#with_streaming_response
)ÚChatKitWithStreamingResponser   s    r   Úwith_streaming_responseÚChatKit.with_streaming_response.   s   € ô ,¨DÓ1Ð1r!   © N)Úreturnr   )r0   r   )r0   r'   )r0   r,   ©
Ú__name__Ú
__module__Ú__qualname__Ú__firstlineno__r   r   r#   r(   r-   Ú__static_attributes__r/   r!   r   r   r      sP   † Øó&ó ð&ð ó%ó ð%ð ó,ó ð,ð ó2ó ó2r!   c                  ód   • \ rS rSr\SS j5       r\S	S j5       r\S
S j5       r\SS j5       rSr	g)r   é8   c                ó,   • [        U R                  5      $ r   )r   r   r   s    r   r   ÚAsyncChatKit.sessions9   s   € ä˜TŸ\™\Ó*Ð*r!   c                ó,   • [        U R                  5      $ r   )r   r   r   s    r   r#   ÚAsyncChatKit.threads=   s   € ä˜DŸL™LÓ)Ð)r!   c                ó   • [        U 5      $ r&   )ÚAsyncChatKitWithRawResponser   s    r   r(   ÚAsyncChatKit.with_raw_responseA   s   € ô +¨4Ó0Ð0r!   c                ó   • [        U 5      $ r+   )Ú!AsyncChatKitWithStreamingResponser   s    r   r-   Ú$AsyncChatKit.with_streaming_responseK   s   € ô 1°Ó6Ð6r!   r/   N)r0   r   )r0   r   )r0   r>   )r0   rA   r1   r/   r!   r   r   r   8   sP   † Øó+ó ð+ð ó*ó ð*ð ó1ó ð1ð ó7ó ó7r!   c                  óF   • \ rS rSrSS jr\SS j5       r\S	S j5       rSrg)
r'   éU   c                ó   • Xl         g r   ©Ú_chatkit©r   Úchatkits     r   Ú__init__ÚChatKitWithRawResponse.__init__V   ó   € Ø�r!   c                ó@   • [        U R                  R                  5      $ r   )r   rG   r   r   s    r   r   ÚChatKitWithRawResponse.sessionsY   s   € ä& t§}¡}×'=Ñ'=Ó>Ð>r!   c                ó@   • [        U R                  R                  5      $ r   )r   rG   r#   r   s    r   r#   ÚChatKitWithRawResponse.threads]   s   € ä% d§m¡m×&;Ñ&;Ó<Ð<r!   rF   N©rI   r   r0   ÚNone)r0   r   )r0   r   ©	r2   r3   r4   r5   rJ   r   r   r#   r6   r/   r!   r   r'   r'   U   s/   † ô ð ó?ó ð?ð ó=ó ó=r!   r'   c                  óF   • \ rS rSrSS jr\SS j5       r\S	S j5       rSrg)
r>   éb   c                ó   • Xl         g r   rF   rH   s     r   rJ   Ú$AsyncChatKitWithRawResponse.__init__c   rL   r!   c                ó@   • [        U R                  R                  5      $ r   )r   rG   r   r   s    r   r   Ú$AsyncChatKitWithRawResponse.sessionsf   s   € ä+¨D¯M©M×,BÑ,BÓCÐCr!   c                ó@   • [        U R                  R                  5      $ r   )r   rG   r#   r   s    r   r#   Ú#AsyncChatKitWithRawResponse.threadsj   s   € ä*¨4¯=©=×+@Ñ+@ÓAÐAr!   rF   N©rI   r   r0   rR   )r0   r   )r0   r   rS   r/   r!   r   r>   r>   b   s3   † ô ð óDó ðDð óBó óBr!   r>   c                  óF   • \ rS rSrSS jr\SS j5       r\S	S j5       rSrg)
r,   éo   c                ó   • Xl         g r   rF   rH   s     r   rJ   Ú%ChatKitWithStreamingResponse.__init__p   rL   r!   c                ó@   • [        U R                  R                  5      $ r   )r   rG   r   r   s    r   r   Ú%ChatKitWithStreamingResponse.sessionss   s   € ä,¨T¯]©]×-CÑ-CÓDÐDr!   c                ó@   • [        U R                  R                  5      $ r   )r	   rG   r#   r   s    r   r#   Ú$ChatKitWithStreamingResponse.threadsw   s   € ä+¨D¯M©M×,AÑ,AÓBÐBr!   rF   NrQ   )r0   r   )r0   r	   rS   r/   r!   r   r,   r,   o   s3   † ô ð óEó ðEð óCó óCr!   r,   c                  óF   • \ rS rSrSS jr\SS j5       r\S	S j5       rSrg)
rA   é|   c                ó   • Xl         g r   rF   rH   s     r   rJ   Ú*AsyncChatKitWithStreamingResponse.__init__}   rL   r!   c                ó@   • [        U R                  R                  5      $ r   )r   rG   r   r   s    r   r   Ú*AsyncChatKitWithStreamingResponse.sessions€   s   € ä1°$·-±-×2HÑ2HÓIÐIr!   c                ó@   • [        U R                  R                  5      $ r   )r
   rG   r#   r   s    r   r#   Ú)AsyncChatKitWithStreamingResponse.threads„   s   € ä0°·±×1FÑ1FÓGÐGr!   rF   Nr\   )r0   r   )r0   r
   rS   r/   r!   r   rA   rA   |   s3   † ô ð óJó ðJð óHó óHr!   rA   N)Ú
__future__r   r#   r   r   r   r   r	   r
   r   r   r   r   r   r   r   Ú_compatr   Ú	_resourcer   r   Ú__all__r   r   r'   r>   r,   rA   r/   r!   r   Ú<module>rq      sw   ðõ #÷÷ ÷÷ õ (ß ;à�nÐ
%€ô2ˆoô 2ô:7Ð#ô 7÷:
=ñ 
=÷
Bñ 
B÷
Cñ 
C÷
Hò 
Hr!   