
    OYhfj	                        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
 ddlmZ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   )Jobs	AsyncJobsJobsWithRawResponseAsyncJobsWithRawResponseJobsWithStreamingResponseAsyncJobsWithStreamingResponse   )cached_property)r   r   )SyncAPIResourceAsyncAPIResource
FineTuningAsyncFineTuningc                  B    e Zd Zedd       Zedd       Zedd       Zy)r   c                ,    t        | j                        S N)r   _clientselfs    g/var/www/feuerwehr-webapp/venv/lib/python3.12/site-packages/openai/resources/fine_tuning/fine_tuning.pyjobszFineTuning.jobs   s    DLL!!    c                    t        |       S r   )FineTuningWithRawResponser   s    r   with_raw_responsezFineTuning.with_raw_response   s    (..r   c                    t        |       S r   )FineTuningWithStreamingResponser   s    r   with_streaming_responsez"FineTuning.with_streaming_response   s    .t44r   N)returnr   )r    r   )r    r   __name__
__module____qualname__r   r   r   r    r   r   r   r      s<    " " / / 5 5r   c                  B    e Z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AsyncFineTuning.jobs#   s    &&r   c                    t        |       S r   )AsyncFineTuningWithRawResponser   s    r   r   z!AsyncFineTuning.with_raw_response'   s    -d33r   c                    t        |       S r   )$AsyncFineTuningWithStreamingResponser   s    r   r   z'AsyncFineTuning.with_streaming_response+   s    3D99r   N)r    r   )r    r)   )r    r+   r!   r%   r   r   r   r   "   s<    ' ' 4 4 : :r   c                  &    e Zd ZddZedd       Zy)r   c                    || _         y r   _fine_tuningr   fine_tunings     r   __init__z"FineTuningWithRawResponse.__init__1   
    'r   c                @    t        | j                  j                        S r   )r   r/   r   r   s    r   r   zFineTuningWithRawResponse.jobs4   s    "4#4#4#9#9::r   Nr1   r   r    None)r    r   r"   r#   r$   r2   r   r   r%   r   r   r   r   0   s    ( ; ;r   r   c                  &    e Zd ZddZedd       Zy)r)   c                    || _         y r   r.   r0   s     r   r2   z'AsyncFineTuningWithRawResponse.__init__:   r3   r   c                @    t        | j                  j                        S r   )r   r/   r   r   s    r   r   z#AsyncFineTuningWithRawResponse.jobs=   s    '(9(9(>(>??r   Nr1   r   r    r6   )r    r   r7   r%   r   r   r)   r)   9   s    ( @ @r   r)   c                  &    e Zd ZddZedd       Zy)r   c                    || _         y r   r.   r0   s     r   r2   z(FineTuningWithStreamingResponse.__init__C   r3   r   c                @    t        | j                  j                        S r   )r	   r/   r   r   s    r   r   z$FineTuningWithStreamingResponse.jobsF   s    ():):)?)?@@r   Nr5   )r    r	   r7   r%   r   r   r   r   B   s    ( A Ar   r   c                  &    e Zd ZddZedd       Zy)r+   c                    || _         y r   r.   r0   s     r   r2   z-AsyncFineTuningWithStreamingResponse.__init__L   r3   r   c                @    t        | j                  j                        S r   )r
   r/   r   r   s    r   r   z)AsyncFineTuningWithStreamingResponse.jobsO   s    -d.?.?.D.DEEr   Nr;   )r    r
   r7   r%   r   r   r+   r+   K   s    ( F Fr   r+   N)
__future__r   r   r   r   r   r   r	   r
   _compatr   	jobs.jobs	_resourcer   r   __all__r   r   r   r)   r   r+   r%   r   r   <module>rG      sq    #  ' & :*
+5 5:& :; ;@ @A AF Fr   