
    хid                        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
  SSK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   )Jobs	AsyncJobsJobsWithRawResponseAsyncJobsWithRawResponseJobsWithStreamingResponseAsyncJobsWithStreamingResponse   )cached_property)r   r   )SyncAPIResourceAsyncAPIResource
FineTuningAsyncFineTuningc                  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      $ N)r   _clientselfs    b/home/james-whalen/.local/lib/python3.13/site-packages/openai/resources/fine_tuning/fine_tuning.pyjobsFineTuning.jobs   s    DLL!!    c                    [        U 5      $ z
This property can be used as a prefix for any HTTP method call to return the
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
)FineTuningWithRawResponser   s    r   with_raw_responseFineTuning.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
)FineTuningWithStreamingResponser   s    r   with_streaming_response"FineTuning.with_streaming_response#   s     /t44r    N)returnr   )r'   r   )r'   r#   	__name__
__module____qualname____firstlineno__r   r   r   r$   __static_attributes__r&   r   r   r   r      s<    " " / / 5 5r   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   AsyncFineTuning.jobs.   s    &&r   c                    [        U 5      $ r   )AsyncFineTuningWithRawResponser   s    r   r   !AsyncFineTuning.with_raw_response2   s     .d33r   c                    [        U 5      $ r"   )$AsyncFineTuningWithStreamingResponser   s    r   r$   'AsyncFineTuning.with_streaming_response<   s     4D99r   r&   N)r'   r   )r'   r3   )r'   r6   r(   r&   r   r   r   r   -   s<    ' ' 4 4 : :r   c                  2    \ rS rSrSS jr\SS j5       rSrg)r   F   c                    Xl         g r   _fine_tuningr   fine_tunings     r   __init__"FineTuningWithRawResponse.__init__G       'r   c                @    [        U R                  R                  5      $ r   )r   r<   r   r   s    r   r   FineTuningWithRawResponse.jobsJ   s    "4#4#4#9#9::r   r;   Nr>   r   r'   None)r'   r   r)   r*   r+   r,   r?   r   r   r-   r&   r   r   r   r   F   s    ( ; ;r   r   c                  2    \ rS rSrSS jr\SS j5       rSrg)r3   O   c                    Xl         g r   r;   r=   s     r   r?   'AsyncFineTuningWithRawResponse.__init__P   rA   r   c                @    [        U R                  R                  5      $ r   )r   r<   r   r   s    r   r   #AsyncFineTuningWithRawResponse.jobsS   s    '(9(9(>(>??r   r;   Nr>   r   r'   rE   )r'   r   rF   r&   r   r   r3   r3   O   s    ( @ @r   r3   c                  2    \ rS rSrSS jr\SS j5       rSrg)r#   X   c                    Xl         g r   r;   r=   s     r   r?   (FineTuningWithStreamingResponse.__init__Y   rA   r   c                @    [        U R                  R                  5      $ r   )r	   r<   r   r   s    r   r   $FineTuningWithStreamingResponse.jobs\   s    ():):)?)?@@r   r;   NrD   )r'   r	   rF   r&   r   r   r#   r#   X   s    ( A Ar   r#   c                  2    \ rS rSrSS jr\SS j5       rSrg)r6   a   c                    Xl         g r   r;   r=   s     r   r?   -AsyncFineTuningWithStreamingResponse.__init__b   rA   r   c                @    [        U R                  R                  5      $ r   )r
   r<   r   r   s    r   r   )AsyncFineTuningWithStreamingResponse.jobse   s    -d.?.?.D.DEEr   r;   NrM   )r'   r
   rF   r&   r   r   r6   r6   a   s    ( F Fr   r6   N)
__future__r   r   r   r   r   r   r	   r
   _compatr   	jobs.jobs	_resourcer   r   __all__r   r   r   r3   r#   r6   r&   r   r   <module>r_      sq    #  ' & :*
+5 52:& :2; ;@ @A AF Fr   