
    _i                        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    a/var/www/html/land-ocr/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    DLL))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    %dmm&;&;<<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    +DMM,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    +DMM,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$--2H2HIIr!   c                @    [        U R                  R                  5      $ r   )r
   rG   r#   r   s    r   r#   )AsyncChatKitWithStreamingResponse.threads   s    01F1F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
%2o 2:7# 7:
= 
=
B 
B
C 
C
H 
Hr!   