22
33from  __future__ import  annotations 
44
5- from  typing  import  Dict ,  Iterable , Optional 
5+ from  typing  import  Iterable , Optional 
66
77import  httpx 
88
@@ -115,7 +115,7 @@ def retrieve(
115115        timeout : float  |  httpx .Timeout  |  None  |  NotGiven  =  not_given ,
116116    ) ->  Conversation :
117117        """ 
118-         Get a conversation with the given ID.  
118+         Get a conversation 
119119
120120        Args: 
121121          extra_headers: Send extra headers 
@@ -140,7 +140,7 @@ def update(
140140        self ,
141141        conversation_id : str ,
142142        * ,
143-         metadata : Dict [ str ,  str ],
143+         metadata : Optional [ Metadata ],
144144        # Use the following arguments if you need to pass additional parameters to the API that aren't available via kwargs. 
145145        # The extra values given here take precedence over values defined on the client or passed to this method. 
146146        extra_headers : Headers  |  None  =  None ,
@@ -149,14 +149,15 @@ def update(
149149        timeout : float  |  httpx .Timeout  |  None  |  NotGiven  =  not_given ,
150150    ) ->  Conversation :
151151        """ 
152-         Update a conversation's metadata with the given ID.  
152+         Update a conversation 
153153
154154        Args: 
155155          metadata: Set of 16 key-value pairs that can be attached to an object. This can be useful 
156156              for storing additional information about the object in a structured format, and 
157-               querying for objects via API or the dashboard. Keys are strings with a maximum 
158-               length of 64 characters. Values are strings with a maximum length of 512 
159-               characters. 
157+               querying for objects via API or the dashboard. 
158+ 
159+               Keys are strings with a maximum length of 64 characters. Values are strings with 
160+               a maximum length of 512 characters. 
160161
161162          extra_headers: Send extra headers 
162163
@@ -188,8 +189,9 @@ def delete(
188189        extra_body : Body  |  None  =  None ,
189190        timeout : float  |  httpx .Timeout  |  None  |  NotGiven  =  not_given ,
190191    ) ->  ConversationDeletedResource :
191-         """ 
192-         Delete a conversation with the given ID. 
192+         """Delete a conversation. 
193+ 
194+         Items in the conversation will not be deleted. 
193195
194196        Args: 
195197          extra_headers: Send extra headers 
@@ -296,7 +298,7 @@ async def retrieve(
296298        timeout : float  |  httpx .Timeout  |  None  |  NotGiven  =  not_given ,
297299    ) ->  Conversation :
298300        """ 
299-         Get a conversation with the given ID.  
301+         Get a conversation 
300302
301303        Args: 
302304          extra_headers: Send extra headers 
@@ -321,7 +323,7 @@ async def update(
321323        self ,
322324        conversation_id : str ,
323325        * ,
324-         metadata : Dict [ str ,  str ],
326+         metadata : Optional [ Metadata ],
325327        # Use the following arguments if you need to pass additional parameters to the API that aren't available via kwargs. 
326328        # The extra values given here take precedence over values defined on the client or passed to this method. 
327329        extra_headers : Headers  |  None  =  None ,
@@ -330,14 +332,15 @@ async def update(
330332        timeout : float  |  httpx .Timeout  |  None  |  NotGiven  =  not_given ,
331333    ) ->  Conversation :
332334        """ 
333-         Update a conversation's metadata with the given ID.  
335+         Update a conversation 
334336
335337        Args: 
336338          metadata: Set of 16 key-value pairs that can be attached to an object. This can be useful 
337339              for storing additional information about the object in a structured format, and 
338-               querying for objects via API or the dashboard. Keys are strings with a maximum 
339-               length of 64 characters. Values are strings with a maximum length of 512 
340-               characters. 
340+               querying for objects via API or the dashboard. 
341+ 
342+               Keys are strings with a maximum length of 64 characters. Values are strings with 
343+               a maximum length of 512 characters. 
341344
342345          extra_headers: Send extra headers 
343346
@@ -371,8 +374,9 @@ async def delete(
371374        extra_body : Body  |  None  =  None ,
372375        timeout : float  |  httpx .Timeout  |  None  |  NotGiven  =  not_given ,
373376    ) ->  ConversationDeletedResource :
374-         """ 
375-         Delete a conversation with the given ID. 
377+         """Delete a conversation. 
378+ 
379+         Items in the conversation will not be deleted. 
376380
377381        Args: 
378382          extra_headers: Send extra headers 
0 commit comments