§
    �’jr  ã                  ó  — 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dS )é    )Úannotationsé   )ÚThreadsÚAsyncThreadsÚThreadsWithRawResponseÚAsyncThreadsWithRawResponseÚThreadsWithStreamingResponseÚ!AsyncThreadsWithStreamingResponse)ÚSessionsÚAsyncSessionsÚSessionsWithRawResponseÚAsyncSessionsWithRawResponseÚSessionsWithStreamingResponseÚ"AsyncSessionsWithStreamingResponseé   )Úcached_property)ÚSyncAPIResourceÚAsyncAPIResourceÚChatKitÚAsyncChatKitc                  ón   — e Zd Zedd„¦   «         Zedd„¦   «         Zedd„¦   «         Zedd	„¦   «         Zd
S )r   Úreturnr   c                ó*   — t          | j        ¦  «        S ©N)r   Ú_client©Úselfs    úSC:\Projects\DSCons\.venv\Lib\site-packages\openai\resources\beta\chatkit\chatkit.pyÚsessionszChatKit.sessions   s   € å˜œÑ%Ô%Ð%ó    r   c                ó*   — t          | j        ¦  «        S r   )r   r   r   s    r   ÚthreadszChatKit.threads    s   € å�t”|Ñ$Ô$Ð$r    ÚChatKitWithRawResponsec                ó    — 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
        )r#   r   s    r   Úwith_raw_responsezChatKit.with_raw_response$   s   € õ & dÑ+Ô+Ð+r    ÚChatKitWithStreamingResponsec                ó    — 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
        )r'   r   s    r   Úwith_streaming_responsezChatKit.with_streaming_response.   s   € õ ,¨DÑ1Ô1Ð1r    N)r   r   )r   r   )r   r#   )r   r'   ©Ú__name__Ú
__module__Ú__qualname__r   r   r"   r&   r*   © r    r   r   r      s’   € € € € € Øð&ð &ð &ñ „_ð&ð ð%ð %ð %ñ „_ð%ð ð,ð ,ð ,ñ „_ð,ð ð2ð 2ð 2ñ „_ð2ð 2ð 2r    c                  ón   — e Zd Zedd„¦   «         Zedd„¦   «         Zedd„¦   «         Zedd	„¦   «         Zd
S )r   r   r   c                ó*   — t          | j        ¦  «        S r   )r   r   r   s    r   r   zAsyncChatKit.sessions9   s   € å˜Tœ\Ñ*Ô*Ð*r    r   c                ó*   — t          | j        ¦  «        S r   )r   r   r   s    r   r"   zAsyncChatKit.threads=   s   € å˜DœLÑ)Ô)Ð)r    ÚAsyncChatKitWithRawResponsec                ó    — t          | ¦  «        S r%   )r3   r   s    r   r&   zAsyncChatKit.with_raw_responseA   s   € õ +¨4Ñ0Ô0Ð0r    Ú!AsyncChatKitWithStreamingResponsec                ó    — t          | ¦  «        S r)   )r5   r   s    r   r*   z$AsyncChatKit.with_streaming_responseK   s   € õ 1°Ñ6Ô6Ð6r    N)r   r   )r   r   )r   r3   )r   r5   r+   r/   r    r   r   r   8   s’   € € € € € Øð+ð +ð +ñ „_ð+ð ð*ð *ð *ñ „_ð*ð ð1ð 1ð 1ñ „_ð1ð ð7ð 7ð 7ñ „_ð7ð 7ð 7r    c                  óF   — e Zd Zdd„Zedd„¦   «         Zedd	„¦   «         Zd
S )r#   Úchatkitr   r   ÚNonec                ó   — || _         d S r   ©Ú_chatkit©r   r8   s     r   Ú__init__zChatKitWithRawResponse.__init__V   ó   € ØˆŒˆˆr    r   c                ó4   — t          | j        j        ¦  «        S r   )r   r<   r   r   s    r   r   zChatKitWithRawResponse.sessionsY   s   € å& t¤}Ô'=Ñ>Ô>Ð>r    r   c                ó4   — t          | j        j        ¦  «        S r   )r   r<   r"   r   s    r   r"   zChatKitWithRawResponse.threads]   s   € å% d¤mÔ&;Ñ<Ô<Ð<r    N©r8   r   r   r9   )r   r   )r   r   ©r,   r-   r.   r>   r   r   r"   r/   r    r   r#   r#   U   sh   € € € € € ð ð  ð  ð  ð ð?ð ?ð ?ñ „_ð?ð ð=ð =ð =ñ „_ð=ð =ð =r    r#   c                  óF   — e Zd Zdd„Zedd„¦   «         Zedd	„¦   «         Zd
S )r3   r8   r   r   r9   c                ó   — || _         d S r   r;   r=   s     r   r>   z$AsyncChatKitWithRawResponse.__init__c   r?   r    r   c                ó4   — t          | j        j        ¦  «        S r   )r   r<   r   r   s    r   r   z$AsyncChatKitWithRawResponse.sessionsf   s   € å+¨D¬MÔ,BÑCÔCÐCr    r   c                ó4   — t          | j        j        ¦  «        S r   )r   r<   r"   r   s    r   r"   z#AsyncChatKitWithRawResponse.threadsj   s   € å*¨4¬=Ô+@ÑAÔAÐAr    N©r8   r   r   r9   )r   r   )r   r   rC   r/   r    r   r3   r3   b   sr   € € € € € ð ð  ð  ð  ð ðDð Dð Dñ „_ðDð ðBð Bð Bñ „_ðBð Bð Br    r3   c                  óF   — e Zd Zdd„Zedd„¦   «         Zedd	„¦   «         Zd
S )r'   r8   r   r   r9   c                ó   — || _         d S r   r;   r=   s     r   r>   z%ChatKitWithStreamingResponse.__init__p   r?   r    r   c                ó4   — t          | j        j        ¦  «        S r   )r   r<   r   r   s    r   r   z%ChatKitWithStreamingResponse.sessionss   s   € å,¨T¬]Ô-CÑDÔDÐDr    r	   c                ó4   — t          | j        j        ¦  «        S r   )r	   r<   r"   r   s    r   r"   z$ChatKitWithStreamingResponse.threadsw   s   € å+¨D¬MÔ,AÑBÔBÐBr    NrB   )r   r   )r   r	   rC   r/   r    r   r'   r'   o   sr   € € € € € ð ð  ð  ð  ð ðEð Eð Eñ „_ðEð ðCð Cð Cñ „_ðCð Cð Cr    r'   c                  óF   — e Zd Zdd„Zedd„¦   «         Zedd	„¦   «         Zd
S )r5   r8   r   r   r9   c                ó   — || _         d S r   r;   r=   s     r   r>   z*AsyncChatKitWithStreamingResponse.__init__}   r?   r    r   c                ó4   — t          | j        j        ¦  «        S r   )r   r<   r   r   s    r   r   z*AsyncChatKitWithStreamingResponse.sessions€   s   € å1°$´-Ô2HÑIÔIÐIr    r
   c                ó4   — t          | j        j        ¦  «        S r   )r
   r<   r"   r   s    r   r"   z)AsyncChatKitWithStreamingResponse.threads„   s   € å0°´Ô1FÑGÔGÐGr    NrH   )r   r   )r   r
   rC   r/   r    r   r5   r5   |   sr   € € € € € ð ð  ð  ð  ð ðJð Jð Jñ „_ðJð ðHð Hð Hñ „_ðHð Hð Hr    r5   N)Ú
__future__r   r"   r   r   r   r   r	   r
   r   r   r   r   r   r   r   Ú_compatr   Ú	_resourcer   r   Ú__all__r   r   r#   r3   r'   r5   r/   r    r   ú<module>rU      s  ðð #Ð "Ð "Ð "Ð "Ð "ðð ð ð ð ð ð ð ð ð ð ð ð ð ð ð ðð ð ð ð ð ð ð ð ð ð ð ð ð ð ð ð (Ð 'Ð 'Ð 'Ð 'Ð 'Ø ;Ð ;Ð ;Ð ;Ð ;Ð ;Ð ;Ð ;à�nÐ
%€ð2ð 2ð 2ð 2ð 2ˆoñ 2ô 2ð 2ð:7ð 7ð 7ð 7ð 7Ð#ñ 7ô 7ð 7ð:
=ð 
=ð 
=ð 
=ð 
=ñ 
=ô 
=ð 
=ð
Bð 
Bð 
Bð 
Bð 
Bñ 
Bô 
Bð 
Bð
Cð 
Cð 
Cð 
Cð 
Cñ 
Cô 
Cð 
Cð
Hð 
Hð 
Hð 
Hð 
Hñ 
Hô 
Hð 
Hð 
Hð 
Hr    