+
    ~j                        ^ RI Ht ^RIHt ^RIHtHt ^RIHtH	t	H
t
HtHt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# )    )annotations)cached_property)SyncAPIResourceAsyncAPIResource)CompletionsAsyncCompletionsCompletionsWithRawResponseAsyncCompletionsWithRawResponse CompletionsWithStreamingResponse%AsyncCompletionsWithStreamingResponseChat	AsyncChatc                  X    ] tR t^t]R R l4       t]R R l4       t]R R l4       tRtR# )	r   c                   V ^8  d   QhRR/# )   returnr    )formats   "o/Users/mitch_tango/dev/rabbit-r1-livekit/agent/.venv/lib/python3.14/site-packages/openai/resources/chat/chat.py__annotate__Chat.__annotate__   s     ) )[ )    c                ,    \        V P                  4      # zW
Given a list of messages comprising a conversation, the model will return a response.
)r   _clientselfs   &r   completionsChat.completions   s    
 4<<((r   c                   V ^8  d   QhRR/# )r   r   ChatWithRawResponser   )r   s   "r   r   r      s     ) )#6 )r   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!   r   s   &r   with_raw_responseChat.with_raw_response   s     #4((r   c                   V ^8  d   QhRR/# )r   r   ChatWithStreamingResponser   )r   s   "r   r   r   &   s     / /)B /r   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Chat.with_streaming_response%   s     )..r   r   N	__name__
__module____qualname____firstlineno__r   r   r$   r*   __static_attributes__r   r   r   r   r      s<    ) ) ) ) / /r   c                  X    ] tR t^/t]R R l4       t]R R l4       t]R R l4       tRtR# )	r   c                   V ^8  d   QhRR/# )r   r   r   r   )r   s   "r   r   AsyncChat.__annotate__1   s     . .- .r   c                ,    \        V P                  4      # r   )r   r   r   s   &r   r   AsyncChat.completions0   s    
  --r   c                   V ^8  d   QhRR/# )r   r   AsyncChatWithRawResponser   )r   s   "r   r   r4   8   s     . .#; .r   c                    \        V 4      # r#   )r8   r   s   &r   r$   AsyncChat.with_raw_response7   s     (--r   c                   V ^8  d   QhRR/# )r   r   AsyncChatWithStreamingResponser   )r   s   "r   r   r4   B   s     4 4)G 4r   c                    \        V 4      # r)   )r<   r   s   &r   r*   !AsyncChat.with_streaming_responseA   s     .d33r   r   Nr,   r   r   r   r   r   /   s<    . . . . 4 4r   c                  8    ] tR t^KtR R lt]R R l4       tRtR# )r!   c                    V ^8  d   QhRRRR/# r   chatr   r   Noner   )r   s   "r   r    ChatWithRawResponse.__annotate__L         T d r   c                	    Wn         R # N_chatr   rB   s   &&r   __init__ChatWithRawResponse.__init__L       
r   c                   V ^8  d   QhRR/# )r   r   r	   r   )r   s   "r   r   rD   P   s     B B7 Br   c                @    \        V P                  P                  4      # r   )r	   rI   r   r   s   &r   r   ChatWithRawResponse.completionsO   s    
 *$***@*@AAr   rH   Nr-   r.   r/   r0   rK   r   r   r1   r   r   r   r!   r!   K   s     B Br   r!   c                  8    ] tR t^WtR R lt]R R l4       tRtR# )r8   c                    V ^8  d   QhRRRR/# r   rB   r   r   rC   r   )r   s   "r   r   %AsyncChatWithRawResponse.__annotate__X         Y 4 r   c                	    Wn         R # rG   rH   rJ   s   &&r   rK   !AsyncChatWithRawResponse.__init__X   rM   r   c                   V ^8  d   QhRR/# )r   r   r
   r   )r   s   "r   r   rU   \   s     G G< Gr   c                @    \        V P                  P                  4      # r   )r
   rI   r   r   s   &r   r   $AsyncChatWithRawResponse.completions[   s    
 /tzz/E/EFFr   rH   NrQ   r   r   r   r8   r8   W   s     G Gr   r8   c                  8    ] tR t^ctR R lt]R R l4       tRtR# )r'   c                    V ^8  d   QhRRRR/# rA   r   )r   s   "r   r   &ChatWithStreamingResponse.__annotate__d   rE   r   c                	    Wn         R # rG   rH   rJ   s   &&r   rK   "ChatWithStreamingResponse.__init__d   rM   r   c                   V ^8  d   QhRR/# )r   r   r   r   )r   s   "r   r   r^   h   s     H H= Hr   c                @    \        V P                  P                  4      # r   )r   rI   r   r   s   &r   r   %ChatWithStreamingResponse.completionsg   s    
 0

0F0FGGr   rH   NrQ   r   r   r   r'   r'   c   s     H Hr   r'   c                  8    ] tR t^otR R lt]R R l4       tRtR# )r<   c                    V ^8  d   QhRRRR/# rT   r   )r   s   "r   r   +AsyncChatWithStreamingResponse.__annotate__p   rV   r   c                	    Wn         R # rG   rH   rJ   s   &&r   rK   'AsyncChatWithStreamingResponse.__init__p   rM   r   c                   V ^8  d   QhRR/# )r   r   r   r   )r   s   "r   r   rf   t   s     M MB Mr   c                @    \        V P                  P                  4      # r   )r   rI   r   r   s   &r   r   *AsyncChatWithStreamingResponse.completionss   s    
 5TZZ5K5KLLr   rH   NrQ   r   r   r   r<   r<   o   s     M Mr   r<   N)
__future__r   _compatr   	_resourcer   r   completions.completionsr   r   r	   r
   r   r   __all__r   r   r!   r8   r'   r<   r   r   r   <module>rq      so    # & :  ;
/? /84  48	B 	B	G 	G	H 	H	M 	Mr   