
    _j&                        S SK Jr  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  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   )cached_property   )PermissionsAsyncPermissionsPermissionsWithRawResponseAsyncPermissionsWithRawResponse PermissionsWithStreamingResponse%AsyncPermissionsWithStreamingResponse)SyncAPIResourceAsyncAPIResourceCheckpointsAsyncCheckpointsc                  P    \ rS rSr\SS j5       r\SS j5       r\S	S j5       rSrg)
r      c                ,    [        U R                  5      $ zIManage fine-tuning jobs to tailor a model to your specific training data.)r   _clientselfs    i/home/rurouni/.local/lib/python3.13/site-packages/openai/resources/fine_tuning/checkpoints/checkpoints.pypermissionsCheckpoints.permissions   s     4<<((    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
)CheckpointsWithRawResponser   s    r   with_raw_responseCheckpoints.with_raw_response   s     *$//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
) CheckpointsWithStreamingResponser   s    r   with_streaming_response#Checkpoints.with_streaming_response#   s     055r    N)returnr   )r'   r   )r'   r#   	__name__
__module____qualname____firstlineno__r   r   r   r$   __static_attributes__r&   r   r   r   r      s<    ) ) 0 0 6 6r   c                  P    \ rS rSr\SS j5       r\SS j5       r\S	S j5       rSrg)
r   -   c                ,    [        U R                  5      $ r   )r   r   r   s    r   r   AsyncCheckpoints.permissions.   s      --r   c                    [        U 5      $ r   )AsyncCheckpointsWithRawResponser   s    r   r   "AsyncCheckpoints.with_raw_response3   s     /t44r   c                    [        U 5      $ r"   )%AsyncCheckpointsWithStreamingResponser   s    r   r$   (AsyncCheckpoints.with_streaming_response=   s     5T::r   r&   N)r'   r   )r'   r3   )r'   r6   r(   r&   r   r   r   r   -   s<    . . 5 5 ; ;r   c                  2    \ rS rSrSS jr\SS j5       rSrg)r   G   c                    Xl         g N_checkpointsr   checkpointss     r   __init__#CheckpointsWithRawResponse.__init__H       'r   c                @    [        U R                  R                  5      $ r   )r	   r=   r   r   s    r   r   &CheckpointsWithRawResponse.permissionsK   s     *$*;*;*G*GHHr   r<   Nr?   r   r'   None)r'   r	   r)   r*   r+   r,   r@   r   r   r-   r&   r   r   r   r   G   s    ( I Ir   r   c                  2    \ rS rSrSS jr\SS j5       rSrg)r3   Q   c                    Xl         g r;   r<   r>   s     r   r@   (AsyncCheckpointsWithRawResponse.__init__R   rB   r   c                @    [        U R                  R                  5      $ r   )r
   r=   r   r   s    r   r   +AsyncCheckpointsWithRawResponse.permissionsU   s     /t/@/@/L/LMMr   r<   Nr?   r   r'   rF   )r'   r
   rG   r&   r   r   r3   r3   Q   s    ( N Nr   r3   c                  2    \ rS rSrSS jr\SS j5       rSrg)r#   [   c                    Xl         g r;   r<   r>   s     r   r@   )CheckpointsWithStreamingResponse.__init__\   rB   r   c                @    [        U R                  R                  5      $ r   )r   r=   r   r   s    r   r   ,CheckpointsWithStreamingResponse.permissions_   s     00A0A0M0MNNr   r<   NrE   )r'   r   rG   r&   r   r   r#   r#   [   s    ( O Or   r#   c                  2    \ rS rSrSS jr\SS j5       rSrg)r6   e   c                    Xl         g r;   r<   r>   s     r   r@   .AsyncCheckpointsWithStreamingResponse.__init__f   rB   r   c                @    [        U R                  R                  5      $ r   )r   r=   r   r   s    r   r   1AsyncCheckpointsWithStreamingResponse.permissionsi   s     5T5F5F5R5RSSr   r<   NrN   )r'   r   rG   r&   r   r   r6   r6   e   s    ( T Tr   r6   N)
__future__r   _compatr   r   r   r   r	   r
   r   r   	_resourcer   r   __all__r   r   r   r3   r#   r6   r&   r   r   <module>r_      sp    # '  <,
-6/ 64;' ;4I IN NO OT Tr   