@@ -1310,7 +1310,7 @@ public class ChatClient {
13101310 public virtual ClientResult < ChatCompletion > GetChatCompletion ( string completionId , CancellationToken cancellationToken = default ) ;
13111311 public virtual Task < ClientResult > GetChatCompletionAsync ( string completionId , RequestOptions options ) ;
13121312 public virtual Task < ClientResult < ChatCompletion > > GetChatCompletionAsync ( string completionId , CancellationToken cancellationToken = default ) ;
1313- public virtual CollectionResult < ChatCompletionMessageListDatum > GetChatCompletionMessages ( string completionId , ChatCompletionCollectionOptions options = null , CancellationToken cancellationToken = default ) ;
1313+ public virtual CollectionResult < ChatCompletionMessageListDatum > GetChatCompletionMessages ( string completionId , ChatCompletionMessageCollectionOptions options = null , CancellationToken cancellationToken = default ) ;
13141314 public virtual CollectionResult GetChatCompletionMessages ( string completionId , string after , int ? limit , string order , RequestOptions options ) ;
13151315 public virtual AsyncCollectionResult < ChatCompletionMessageListDatum > GetChatCompletionMessagesAsync ( string completionId , ChatCompletionMessageCollectionOptions options = null , CancellationToken cancellationToken = default ) ;
13161316 public virtual AsyncCollectionResult GetChatCompletionMessagesAsync ( string completionId , string after , int ? limit , string order , RequestOptions options ) ;
@@ -4193,6 +4193,10 @@ public class OpenAIResponseClient {
41934193 public virtual ClientResult < ResponseDeletionResult > DeleteResponse ( string responseId , CancellationToken cancellationToken = default ) ;
41944194 public virtual Task < ClientResult > DeleteResponseAsync ( string responseId , RequestOptions options ) ;
41954195 public virtual Task < ClientResult < ResponseDeletionResult > > DeleteResponseAsync ( string responseId , CancellationToken cancellationToken = default ) ;
4196+ public virtual CollectionResult < ResponseItem > GetInputItems ( string responseId , ResponseItemCollectionOptions options = null , CancellationToken cancellationToken = default ) ;
4197+ public virtual CollectionResult GetInputItems ( string responseId , int ? limit , string order , string after , string before , RequestOptions options ) ;
4198+ public virtual AsyncCollectionResult < ResponseItem > GetInputItemsAsync ( string responseId , ResponseItemCollectionOptions options = null , CancellationToken cancellationToken = default ) ;
4199+ public virtual AsyncCollectionResult GetInputItemsAsync ( string responseId , int ? limit , string order , string after , string before , RequestOptions options ) ;
41964200 public virtual ClientResult GetResponse ( string responseId , bool ? stream , int ? startingAfter , RequestOptions options ) ;
41974201 public virtual ClientResult < OpenAIResponse > GetResponse ( string responseId , CancellationToken cancellationToken = default ) ;
41984202 public virtual Task < ClientResult > GetResponseAsync ( string responseId , bool ? stream , int ? startingAfter , RequestOptions options ) ;
@@ -4421,11 +4425,15 @@ public class ResponseItem : IJsonModel<ResponseItem>, IPersistableModel<Response
44214425 protected virtual ResponseItem PersistableModelCreateCore ( BinaryData data , ModelReaderWriterOptions options ) ;
44224426 protected virtual BinaryData PersistableModelWriteCore ( ModelReaderWriterOptions options ) ;
44234427 }
4424- public class ResponseItemCollectionOptions {
4428+ public class ResponseItemCollectionOptions : IJsonModel < ResponseItemCollectionOptions > , IPersistableModel < ResponseItemCollectionOptions > {
44254429 public string AfterId { get ; set ; }
44264430 public string BeforeId { get ; set ; }
44274431 public ResponseItemCollectionOrder ? Order { get ; set ; }
44284432 public int ? PageSizeLimit { get ; set ; }
4433+ protected virtual ResponseItemCollectionOptions JsonModelCreateCore ( ref Utf8JsonReader reader , ModelReaderWriterOptions options ) ;
4434+ protected virtual void JsonModelWriteCore ( Utf8JsonWriter writer , ModelReaderWriterOptions options ) ;
4435+ protected virtual ResponseItemCollectionOptions PersistableModelCreateCore ( BinaryData data , ModelReaderWriterOptions options ) ;
4436+ protected virtual BinaryData PersistableModelWriteCore ( ModelReaderWriterOptions options ) ;
44294437 }
44304438 public readonly partial struct ResponseItemCollectionOrder : IEquatable < ResponseItemCollectionOrder > {
44314439 public ResponseItemCollectionOrder ( string value ) ;
0 commit comments