Ë
    Fü´jì  ã                  óð   — d dl mZ ddlmZmZmZmZmZmZ ddl	m
Z
mZmZmZmZmZ ddlmZ ddlmZmZ dd	gZ G d
„ de«      Z G d„ d	e«      Z G d„ d«      Z G d„ d«      Z G d„ d«      Z G d„ d«      Zy)é    )Úannotationsé   )ÚThreadsÚAsyncThreadsÚThreadsWithRawResponseÚAsyncThreadsWithRawResponseÚThreadsWithStreamingResponseÚ!AsyncThreadsWithStreamingResponse)ÚSessionsÚAsyncSessionsÚSessionsWithRawResponseÚAsyncSessionsWithRawResponseÚSessionsWithStreamingResponseÚ"AsyncSessionsWithStreamingResponseé   )Úcached_property)ÚSyncAPIResourceÚAsyncAPIResourceÚChatKitÚAsyncChatKitc                  óT   — e Zd Zedd„«       Zedd„«       Zedd„«       Zed	d„«       Zy)
r   c                ó,   — t        | j                  «      S ©N)r   Ú_client©Úselfs    úc/root/workspace/ytshorts/venv/lib/python3.12/site-packages/openai/resources/beta/chatkit/chatkit.pyÚsessionszChatKit.sessions   s   € ä˜Ÿ™Ó%Ð%ó    c                ó,   — t        | j                  «      S r   )r   r   r   s    r   ÚthreadszChatKit.threads    s   € ä�t—|‘|Ó$Ð$r   c                ó   — t        | «      S ©a  
        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_responsezChatKit.with_raw_response$   s   € ô & dÓ+Ð+r   c                ó   — t        | «      S ©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_responsezChatKit.with_streaming_response.   s   € ô ,¨DÓ1Ð1r   N)Úreturnr   )r*   r   )r*   r$   )r*   r(   ©Ú__name__Ú
__module__Ú__qualname__r   r   r!   r%   r)   © r   r   r   r      sP   „ Øò&ó ð&ð ò%ó ð%ð ò,ó ð,ð ò2ó ñ2r   c                  óT   — e Zd Zedd„«       Zedd„«       Zedd„«       Zed	d„«       Zy)
r   c                ó,   — t        | j                  «      S r   )r   r   r   s    r   r   zAsyncChatKit.sessions9   s   € ä˜TŸ\™\Ó*Ð*r   c                ó,   — t        | j                  «      S r   )r   r   r   s    r   r!   zAsyncChatKit.threads=   s   € ä˜DŸL™LÓ)Ð)r   c                ó   — t        | «      S r#   )ÚAsyncChatKitWithRawResponser   s    r   r%   zAsyncChatKit.with_raw_responseA   s   € ô +¨4Ó0Ð0r   c                ó   — t        | «      S r'   )Ú!AsyncChatKitWithStreamingResponser   s    r   r)   z$AsyncChatKit.with_streaming_responseK   s   € ô 1°Ó6Ð6r   N)r*   r   )r*   r   )r*   r4   )r*   r6   r+   r/   r   r   r   r   8   sP   „ Øò+ó ð+ð ò*ó ð*ð ò1ó ð1ð ò7ó ñ7r   c                  ó8   — e Zd Zdd„Zedd„«       Zedd„«       Zy)r$   c                ó   — || _         y r   ©Ú_chatkit©r   Úchatkits     r   Ú__init__zChatKitWithRawResponse.__init__V   ó	   € Øˆ�r   c                ó@   — t        | j                  j                  «      S r   )r   r:   r   r   s    r   r   zChatKitWithRawResponse.sessionsY   s   € ä& t§}¡}×'=Ñ'=Ó>Ð>r   c                ó@   — t        | j                  j                  «      S r   )r   r:   r!   r   s    r   r!   zChatKitWithRawResponse.threads]   s   € ä% d§m¡m×&;Ñ&;Ó<Ð<r   N©r<   r   r*   ÚNone)r*   r   )r*   r   ©r,   r-   r.   r=   r   r   r!   r/   r   r   r$   r$   U   s/   „ ó ð ò?ó ð?ð ò=ó ñ=r   r$   c                  ó8   — e Zd Zdd„Zedd„«       Zedd„«       Zy)r4   c                ó   — || _         y r   r9   r;   s     r   r=   z$AsyncChatKitWithRawResponse.__init__c   r>   r   c                ó@   — t        | j                  j                  «      S r   )r   r:   r   r   s    r   r   z$AsyncChatKitWithRawResponse.sessionsf   s   € ä+¨D¯M©M×,BÑ,BÓCÐCr   c                ó@   — t        | j                  j                  «      S r   )r   r:   r!   r   s    r   r!   z#AsyncChatKitWithRawResponse.threadsj   s   € ä*¨4¯=©=×+@Ñ+@ÓAÐAr   N©r<   r   r*   rB   )r*   r   )r*   r   rC   r/   r   r   r4   r4   b   s3   „ ó ð òDó ðDð òBó ñBr   r4   c                  ó8   — e Zd Zdd„Zedd„«       Zedd„«       Zy)r(   c                ó   — || _         y r   r9   r;   s     r   r=   z%ChatKitWithStreamingResponse.__init__p   r>   r   c                ó@   — t        | j                  j                  «      S r   )r   r:   r   r   s    r   r   z%ChatKitWithStreamingResponse.sessionss   s   € ä,¨T¯]©]×-CÑ-CÓDÐDr   c                ó@   — t        | j                  j                  «      S r   )r	   r:   r!   r   s    r   r!   z$ChatKitWithStreamingResponse.threadsw   s   € ä+¨D¯M©M×,AÑ,AÓBÐBr   NrA   )r*   r   )r*   r	   rC   r/   r   r   r(   r(   o   s3   „ ó ð òEó ðEð òCó ñCr   r(   c                  ó8   — e Zd Zdd„Zedd„«       Zedd„«       Zy)r6   c                ó   — || _         y r   r9   r;   s     r   r=   z*AsyncChatKitWithStreamingResponse.__init__}   r>   r   c                ó@   — t        | j                  j                  «      S r   )r   r:   r   r   s    r   r   z*AsyncChatKitWithStreamingResponse.sessions€   s   € ä1°$·-±-×2HÑ2HÓIÐIr   c                ó@   — t        | j                  j                  «      S r   )r
   r:   r!   r   s    r   r!   z)AsyncChatKitWithStreamingResponse.threads„   s   € ä0°·±×1FÑ1FÓGÐGr   NrH   )r*   r   )r*   r
   rC   r/   r   r   r6   r6   |   s3   „ ó ð òJó ðJð òHó ñHr   r6   N)Ú
__future__r   r!   r   r   r   r   r	   r
   r   r   r   r   r   r   r   Ú_compatr   Ú	_resourcer   r   Ú__all__r   r   r$   r4   r(   r6   r/   r   r   ú<module>rU      sw   ðõ #÷÷ ÷÷ õ (ß ;à�nÐ
%€ô2ˆoô 2ô:7Ð#ô 7÷:
=ñ 
=÷
Bñ 
B÷
Cñ 
C÷
Hò 
Hr   