+
    ~j                    B   ^ RI Ht ^ RIt^RIHt ^RIHtHtHtH	t	H
t
HtHt ^RIHtHt ^RIHt ^RIHtHt ^RIHtHt ^R	IHtHt ^R
IHtHt ^RIHt ^RI H!t! RR.t" ! R R]4      t# ! R R]4      t$ ! R R4      t% ! R R4      t& ! R R4      t' ! R R4      t(R# )    )annotationsN)_legacy_response)BodyOmitQueryHeadersNotGivenomit	not_given)path_templatemaybe_transform)cached_property)SyncAPIResourceAsyncAPIResource)to_streamed_response_wrapper"async_to_streamed_response_wrapper)SyncCursorPageAsyncCursorPage)AsyncPaginatormake_request_options)checkpoint_list_params)FineTuningJobCheckpointCheckpointsAsyncCheckpointsc                  n    ] tR t^tRt]R R l4       t]R R l4       tR]R]RR	R
R	RR	R]	/R R llt
RtR	# )r   IManage fine-tuning jobs to tailor a model to your specific training data.c                   V ^8  d   QhRR/# )   returnCheckpointsWithRawResponse )formats   "ڂ/Users/mitch_tango/dev/rabbit-r1-livekit/agent/.venv/lib/python3.14/site-packages/openai/resources/fine_tuning/jobs/checkpoints.py__annotate__Checkpoints.__annotate__   s     0 0#= 0    c                    \        V 4      # 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
)r    selfs   &r#   with_raw_responseCheckpoints.with_raw_response   s     *$//r&   c                   V ^8  d   QhRR/# )r   r    CheckpointsWithStreamingResponser!   )r"   s   "r#   r$   r%   &   s     6 6)I 6r&   c                    \        V 4      # 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
)r.   r)   s   &r#   with_streaming_response#Checkpoints.with_streaming_response%   s     055r&   afterlimitextra_headersNextra_query
extra_bodytimeoutc               8    V ^8  d   QhRRRRRRRRR	R
RRRRRR/# )r   fine_tuning_job_idstrr3   
str | Omitr4   
int | Omitr5   Headers | Noner6   Query | Noner7   Body | Noner8   'float | httpx.Timeout | None | NotGivenr   z'SyncCursorPage[FineTuningJobCheckpoint]r!   )r"   s   "r#   r$   r%   .   sZ     1
 1
1
 	1

 1
 &1
 "1
  1
 91
 
11
r&   c                   V'       g   \        RV: 24      hV P                  \        RVR7      \        \        ,          \        VVVV\        RVRV/\        P                  4      RR/R7      \        R	7      # 
a  
List checkpoints for a fine-tuning job.

Args:
  after: Identifier for the last checkpoint ID from the previous pagination request.

  limit: Number of checkpoints to retrieve.

  extra_headers: Send extra headers

  extra_query: Add additional query parameters to the request

  extra_body: Add additional JSON properties to the request

  timeout: Override the client-level default timeout for this request, in seconds
zAExpected a non-empty value for `fine_tuning_job_id` but received z2/fine_tuning/jobs/{fine_tuning_job_id}/checkpoints)r:   r3   r4   bearer_authT)r5   r6   r7   r8   querysecurity)pageoptionsmodel)	
ValueError_get_api_listr   r   r   r   r   r   CheckpointListParamsr*   r:   r3   r4   r5   r6   r7   r8   s   &&$$$$$$r#   listCheckpoints.list.   s    : "`as`vwxx!!Ncuv 78(+'%% +?? (. *# " 
 	
r&   r!   __name__
__module____qualname____firstlineno____doc__r   r+   r1   r
   r   rN   __static_attributes__r!   r&   r#   r   r      sr    S0 0 6 61
 !	1

 !1
 )-1
 %)1
 #'1
 <E1
 1
r&   c                  n    ] tR t^btRt]R R l4       t]R R l4       tR]R]RR	R
R	RR	R]	/R R llt
RtR	# )r   r   c                   V ^8  d   QhRR/# )r   r   AsyncCheckpointsWithRawResponser!   )r"   s   "r#   r$   AsyncCheckpoints.__annotate__f   s     5 5#B 5r&   c                    \        V 4      # r(   )rY   r)   s   &r#   r+   "AsyncCheckpoints.with_raw_responsee   s     /t44r&   c                   V ^8  d   QhRR/# )r   r   %AsyncCheckpointsWithStreamingResponser!   )r"   s   "r#   r$   rZ   p   s     ; ;)N ;r&   c                    \        V 4      # r0   )r^   r)   s   &r#   r1   (AsyncCheckpoints.with_streaming_responseo   s     5T::r&   r3   r4   r5   Nr6   r7   r8   c               8    V ^8  d   QhRRRRRRRRR	R
RRRRRR/# )r   r:   r;   r3   r<   r4   r=   r5   r>   r6   r?   r7   r@   r8   rA   r   zQAsyncPaginator[FineTuningJobCheckpoint, AsyncCursorPage[FineTuningJobCheckpoint]]r!   )r"   s   "r#   r$   rZ   x   s[     1
 1
1
 	1

 1
 &1
 "1
  1
 91
 
[1
r&   c                   V'       g   \        RV: 24      hV P                  \        RVR7      \        \        ,          \        VVVV\        RVRV/\        P                  4      RR/R7      \        R	7      # rC   )	rJ   rK   r   r   r   r   r   r   rL   rM   s   &&$$$$$$r#   rN   AsyncCheckpoints.listx   s    : "`as`vwxx!!Ncuv !89(+'%% +?? (. *# " 
 	
r&   r!   rP   r!   r&   r#   r   r   b   sr    S5 5 ; ;1
 !	1

 !1
 )-1
 %)1
 #'1
 <E1
 1
r&   c                  "    ] tR t^tR R ltRtR# )r    c                    V ^8  d   QhRRRR/# r   checkpointsr   r   Noner!   )r"   s   "r#   r$   'CheckpointsWithRawResponse.__annotate__        
 
K 
D 
r&   c                	\    Wn         \        P                  ! VP                  4      V n        R # N)_checkpointsr   to_raw_response_wrapperrN   r*   rg   s   &&r#   __init__#CheckpointsWithRawResponse.__init__   s#    '$<<
	r&   rm   rN   NrQ   rR   rS   rT   rp   rV   r!   r&   r#   r    r           
 
r&   r    c                  "    ] tR t^tR R ltRtR# )rY   c                    V ^8  d   QhRRRR/# r   rg   r   r   rh   r!   )r"   s   "r#   r$   ,AsyncCheckpointsWithRawResponse.__annotate__        
 
$4 
 
r&   c                	\    Wn         \        P                  ! VP                  4      V n        R # rl   )rm   r   async_to_raw_response_wrapperrN   ro   s   &&r#   rp   (AsyncCheckpointsWithRawResponse.__init__   s#    '$BB
	r&   rr   Nrs   r!   r&   r#   rY   rY      rt   r&   rY   c                  "    ] tR t^tR R ltRtR# )r.   c                    V ^8  d   QhRRRR/# rf   r!   )r"   s   "r#   r$   -CheckpointsWithStreamingResponse.__annotate__   rj   r&   c                	F    Wn         \        VP                  4      V n        R # rl   )rm   r   rN   ro   s   &&r#   rp   )CheckpointsWithStreamingResponse.__init__   s    '0
	r&   rr   Nrs   r!   r&   r#   r.   r.      rt   r&   r.   c                  "    ] tR t^tR R ltRtR# )r^   c                    V ^8  d   QhRRRR/# rw   r!   )r"   s   "r#   r$   2AsyncCheckpointsWithStreamingResponse.__annotate__   ry   r&   c                	F    Wn         \        VP                  4      V n        R # rl   )rm   r   rN   ro   s   &&r#   rp   .AsyncCheckpointsWithStreamingResponse.__init__   s    '6
	r&   rr   Nrs   r!   r&   r#   r^   r^      rt   r&   r^   ))
__future__r   httpx r   _typesr   r   r   r   r	   r
   r   _utilsr   r   _compatr   	_resourcer   r   	_responser   r   
paginationr   r   _base_clientr   r   types.fine_tuning.jobsr   1types.fine_tuning.jobs.fine_tuning_job_checkpointr   __all__r   r   r    rY   r.   r^   r!   r&   r#   <module>r      s    #  ! L L L 5 ' ; Z : > Y,
-G
/ G
TG
' G
T
 

 

 

 
r&   