
    +h                        d dl mZ d dlmZ ddlmZmZmZmZ ddl	m
Z
mZ er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y)    )annotations)TYPE_CHECKING   )Jobs	AsyncJobsJobsWithRawResponseAsyncJobsWithRawResponse   )SyncAPIResourceAsyncAPIResource)OpenAIAsyncOpenAI
FineTuningAsyncFineTuningc                  6     e Zd ZU ded<   ded<   d fdZ xZS )r   r   jobsFineTuningWithRawResponsewith_raw_responsec                d    t         |   |       t        |      | _        t	        |       | _        y N)super__init__r   r   r   r   selfclient	__class__s     [/var/www/html/venv/lib/python3.12/site-packages/openai/resources/fine_tuning/fine_tuning.pyr   zFineTuning.__init__   s(     L	!:4!@    )r   r   returnNone__name__
__module____qualname____annotations__r   __classcell__r   s   @r   r   r      s    
J00A Ar   c                  6     e Zd ZU ded<   ded<   d fdZ xZS )r   r   r   AsyncFineTuningWithRawResponser   c                d    t         |   |       t        |      | _        t	        |       | _        y r   )r   r   r   r   r)   r   r   s     r   r   zAsyncFineTuning.__init__   s)     f%	!?!Er   )r   r   r   r    r!   r'   s   @r   r   r      s    
O55F Fr   c                      e Zd ZddZy)r   c                8    t        |j                        | _        y r   )r   r   r   fine_tunings     r   r   z"FineTuningWithRawResponse.__init__%   s    '(8(89	r   N)r.   r   r   r    r"   r#   r$   r    r   r   r   r   $   s    :r   r   c                      e Zd ZddZy)r)   c                8    t        |j                        | _        y r   )r	   r   r-   s     r   r   z'AsyncFineTuningWithRawResponse.__init__*   s    ,[-=-=>	r   N)r.   r   r   r    r/   r0   r   r   r)   r)   )   s    ?r   r)   N)
__future__r   typingr   r   r   r   r   r	   	_resourcer   r   _clientr   r   __all__r   r   r   r)   r0   r   r   <module>r8      sX    #   P P :.*
+A AF& F: :
? ?r   