+
    ~jA/                    6   ^ RI Ht ^ RIt^RIHt ^RIHtHtHtH	t	H
t
 ^RI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 ^RIHt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QueryHeadersNotGiven	not_given)path_template)cached_property)SyncAPIResourceAsyncAPIResource)to_streamed_response_wrapper"async_to_streamed_response_wrapper)SyncPage	AsyncPage)Model)AsyncPaginatormake_request_options)ModelDeletedModelsAsyncModelsc                      ] 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 llt	RRRRR	RR
]/R R llt
RRRRR	RR
]/R R lltRtR# )r   :List and describe the various models available in the API.c                   V ^8  d   QhRR/# )   returnModelsWithRawResponse )formats   "l/Users/mitch_tango/dev/rabbit-r1-livekit/agent/.venv/lib/python3.14/site-packages/openai/resources/models.py__annotate__Models.__annotate__   s     + +#8 +    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Models.with_raw_response   s     %T**r#   c                   V ^8  d   QhRR/# )r   r   ModelsWithStreamingResponser   )r   s   "r    r!   r"   &   s     1 1)D 1r#   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Models.with_streaming_response%   s     +400r#   extra_headersNextra_query
extra_bodytimeoutc               0    V ^8  d   QhRRRRRRRRR	R
RR/# r   modelstrr0   Headers | Noner1   Query | Noner2   Body | Noner3   'float | httpx.Timeout | None | NotGivenr   r   r   )r   s   "r    r!   r"   .   F     $
 $
$
 &$
 "$
  $
 9$
 
$
r#   c                   V'       g   \        RV: 24      hV P                  \        RVR7      \        VVVVRR/R7      \        R7      # )h  
Retrieves a model instance, providing basic information about the model such as
the owner and permissioning.

Args:
  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
4Expected a non-empty value for `model` but received /models/{model}r6   bearer_authTr0   r1   r2   r3   securityoptionscast_to
ValueError_getr
   r   r   r'   r6   r0   r1   r2   r3   s   &&$$$$r    retrieveModels.retrieve.   s^    0 STYS\]^^yy+59(+'%'.   

 
	
r#   c          
     ,    V ^8  d   QhRRRRRRRRR	R
/# )r   r0   r8   r1   r9   r2   r:   r3   r;   r   zSyncPage[Model]r   )r   s   "r    r!   r"   T   s>     
 

 &
 "
  
 9
 

r#   c               r    V P                  R\        \        ,          \        VVVVRR/R7      \        R7      # zy
Lists the currently available models, and provides basic information about each
one such as the owner and availability.
z/modelsrB   TrC   )pagerF   r6   )_get_api_listr   r   r   r'   r0   r1   r2   r3   s   &$$$$r    listModels.listT   sG     !!%(+'%'.  " 
 	
r#   c               0    V ^8  d   QhRRRRRRRRR	R
RR/# r   r6   r7   r0   r8   r1   r9   r2   r:   r3   r;   r   r   r   )r   s   "r    r!   r"   o   F     %
 %
%
 &%
 "%
  %
 9%
 
%
r#   c                   V'       g   \        RV: 24      hV P                  \        RVR7      \        VVVVRR/R7      \        R7      # )[  Delete a fine-tuned model.

You must have the Owner role in your organization to
delete a model.

Args:
  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
r?   r@   rA   rB   TrC   rE   rI   _deleter
   r   r   rK   s   &&$$$$r    deleteModels.deleteo   s^    2 STYS\]^^||+59(+'%'. !  

 
	
r#   r   __name__
__module____qualname____firstlineno____doc__r   r(   r.   r	   rL   rT   r]   __static_attributes__r   r#   r    r   r      s    D+ + 1 1$
 )-$
 %)$
 #'$
 <E$
L

 )-
 %)
 #'
 <E
6%
 )-%
 %)%
 #'%
 <E%
 %
r#   c                      ] 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 llt	RRRRR	RR
]/R R llt
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   AsyncModelsWithRawResponser   )r   s   "r    r!   AsyncModels.__annotate__   s     0 0#= 0r#   c                    \        V 4      # r%   )rh   r&   s   &r    r(   AsyncModels.with_raw_response   s     *$//r#   c                   V ^8  d   QhRR/# )r   r    AsyncModelsWithStreamingResponser   )r   s   "r    r!   ri      s     6 6)I 6r#   c                    \        V 4      # r-   )rm   r&   s   &r    r.   #AsyncModels.with_streaming_response   s     055r#   r0   Nr1   r2   r3   c               0    V ^8  d   QhRRRRRRRRR	R
RR/# r5   r   )r   s   "r    r!   ri      r<   r#   c                  "   V'       g   \        RV: 24      hV P                  \        RVR7      \        VVVVRR/R7      \        R7      G Rj  xL
 #  L5i)	r>   r?   r@   rA   rB   TrC   rE   NrH   rK   s   &&$$$$r    rL   AsyncModels.retrieve   sk     0 STYS\]^^YY+59(+'%'.   

 

 
	
 

   AAAAc          
     ,    V ^8  d   QhRRRRRRRRR	R
/# )r   r0   r8   r1   r9   r2   r:   r3   r;   r   z'AsyncPaginator[Model, AsyncPage[Model]]r   )r   s   "r    r!   ri      s>     
 

 &
 "
  
 9
 
1
r#   c               r    V P                  R\        \        ,          \        VVVVRR/R7      \        R7      # rP   )rR   r   r   r   rS   s   &$$$$r    rT   AsyncModels.list   sH     !!5!(+'%'.  " 
 	
r#   c               0    V ^8  d   QhRRRRRRRRR	R
RR/# rW   r   )r   s   "r    r!   ri      rX   r#   c                  "   V'       g   \        RV: 24      hV P                  \        RVR7      \        VVVVRR/R7      \        R7      G Rj  xL
 #  L5i)	rZ   r?   r@   rA   rB   TrC   rE   Nr[   rK   s   &&$$$$r    r]   AsyncModels.delete   sk     2 STYS\]^^\\+59(+'%'. ! " 

 

 
	
 

rs   r   r_   r   r#   r    r   r      s    D0 0 6 6$
 )-$
 %)$
 #'$
 <E$
L

 )-
 %)
 #'
 <E
6%
 )-%
 %)%
 #'%
 <E%
 %
r#   c                  "    ] tR tRtR R ltRtR# )r   i  c                    V ^8  d   QhRRRR/# r   modelsr   r   Noner   )r   s   "r    r!   "ModelsWithRawResponse.__annotate__       
 
v 
$ 
r#   c                	    Wn         \        P                  ! VP                  4      V n        \        P                  ! VP                  4      V n        \        P                  ! VP
                  4      V n        R # N)_modelsr   to_raw_response_wrapperrL   rT   r]   r'   r}   s   &&r    __init__ModelsWithRawResponse.__init__  sV    (@@OO
 %<<KK
	 '>>MM
r#   r   r]   rT   rL   Nr`   ra   rb   rc   r   re   r   r#   r    r   r         
 
r#   r   c                  "    ] tR tRtR R ltRtR# )rh   i%  c                    V ^8  d   QhRRRR/# r   r}   r   r   r~   r   )r   s   "r    r!   'AsyncModelsWithRawResponse.__annotate__&       
 
{ 
t 
r#   c                	    Wn         \        P                  ! VP                  4      V n        \        P                  ! VP                  4      V n        \        P                  ! VP
                  4      V n        R # r   )r   r   async_to_raw_response_wrapperrL   rT   r]   r   s   &&r    r   #AsyncModelsWithRawResponse.__init__&  sV    (FFOO
 %BBKK
	 'DDMM
r#   r   Nr   r   r#   r    rh   rh   %  r   r#   rh   c                  "    ] tR tRtR R ltRtR# )r+   i4  c                    V ^8  d   QhRRRR/# r|   r   )r   s   "r    r!   (ModelsWithStreamingResponse.__annotate__5  r   r#   c                	    Wn         \        VP                  4      V n        \        VP                  4      V n        \        VP                  4      V n        R # r   )r   r   rL   rT   r]   r   s   &&r    r   $ModelsWithStreamingResponse.__init__5  sD    4OO
 1KK
	 3MM
r#   r   Nr   r   r#   r    r+   r+   4  r   r#   r+   c                  "    ] tR tRtR R ltRtR# )rm   iC  c                    V ^8  d   QhRRRR/# r   r   )r   s   "r    r!   -AsyncModelsWithStreamingResponse.__annotate__D  r   r#   c                	    Wn         \        VP                  4      V n        \        VP                  4      V n        \        VP                  4      V n        R # r   )r   r   rL   rT   r]   r   s   &&r    r   )AsyncModelsWithStreamingResponse.__init__D  sD    :OO
 7KK
	 9MM
r#   r   Nr   r   r#   r    rm   rm   C  r   r#   rm   )&
__future__r   httpx r   _typesr   r   r   r   r	   _utilsr
   _compatr   	_resourcer   r   	_responser   r   
paginationr   r   types.modelr   _base_clientr   r   types.model_deletedr   __all__r   r   r   rh   r+   rm   r   r#   r    <module>r      s    #   > > " % 9 X ,  /]
#|
_ |
~|
" |
~
 

 

 

 
r#   