@@ -3800,7 +3800,10 @@ public class RealtimeClient {
38003800 protected RealtimeClient ( ) ;
38013801 public RealtimeClient ( ApiKeyCredential credential , OpenAIClientOptions options ) ;
38023802 public RealtimeClient ( ApiKeyCredential credential ) ;
3803+ public RealtimeClient ( AuthenticationPolicy authenticationPolicy , OpenAIClientOptions options ) ;
3804+ public RealtimeClient ( AuthenticationPolicy authenticationPolicy ) ;
38033805 protected internal RealtimeClient ( ClientPipeline pipeline , OpenAIClientOptions options ) ;
3806+ public RealtimeClient ( string apiKey ) ;
38043807 public ClientPipeline Pipeline { get ; }
38053808 public event EventHandler < BinaryData > OnReceivingCommand { add ; remove ; }
38063809 public event EventHandler < BinaryData > OnSendingCommand { add ; remove ; }
@@ -5146,24 +5149,19 @@ public class VectorStoreClient {
51465149 public virtual ClientResult < VectorStoreFileAssociation > GetFileAssociation ( string vectorStoreId , string fileId , CancellationToken cancellationToken = default ) ;
51475150 public virtual Task < ClientResult > GetFileAssociationAsync ( string vectorStoreId , string fileId , RequestOptions options ) ;
51485151 public virtual Task < ClientResult < VectorStoreFileAssociation > > GetFileAssociationAsync ( string vectorStoreId , string fileId , CancellationToken cancellationToken = default ) ;
5149- public virtual CollectionResult < VectorStoreFileAssociation > GetFileAssociations ( ContinuationToken firstPageToken , CancellationToken cancellationToken = default ) ;
51505152 public virtual CollectionResult < VectorStoreFileAssociation > GetFileAssociations ( string vectorStoreId , VectorStoreFileAssociationCollectionOptions options = null , CancellationToken cancellationToken = default ) ;
51515153 public virtual CollectionResult GetFileAssociations ( string vectorStoreId , int ? limit , string order , string after , string before , string filter , RequestOptions options ) ;
5152- public virtual CollectionResult < VectorStoreFileAssociation > GetFileAssociations ( string vectorStoreId , string batchJobId , VectorStoreFileAssociationCollectionOptions options = null , CancellationToken cancellationToken = default ) ;
5153- public virtual CollectionResult < VectorStoreFileAssociation > GetFileAssociations ( string vectorStoreId , string batchJobId , ContinuationToken firstPageToken , CancellationToken cancellationToken = default ) ;
5154- public virtual CollectionResult GetFileAssociations ( string vectorStoreId , string batchId , int ? limit , string order , string after , string before , string filter , RequestOptions options ) ;
5155- public virtual AsyncCollectionResult < VectorStoreFileAssociation > GetFileAssociationsAsync ( ContinuationToken firstPageToken , CancellationToken cancellationToken = default ) ;
51565154 public virtual AsyncCollectionResult < VectorStoreFileAssociation > GetFileAssociationsAsync ( string vectorStoreId , VectorStoreFileAssociationCollectionOptions options = null , CancellationToken cancellationToken = default ) ;
51575155 public virtual AsyncCollectionResult GetFileAssociationsAsync ( string vectorStoreId , int ? limit , string order , string after , string before , string filter , RequestOptions options ) ;
5158- public virtual AsyncCollectionResult < VectorStoreFileAssociation > GetFileAssociationsAsync ( string vectorStoreId , string batchJobId , VectorStoreFileAssociationCollectionOptions options = null , CancellationToken cancellationToken = default ) ;
5159- public virtual AsyncCollectionResult < VectorStoreFileAssociation > GetFileAssociationsAsync ( string vectorStoreId , string batchJobId , ContinuationToken firstPageToken , CancellationToken cancellationToken = default ) ;
5160- public virtual AsyncCollectionResult GetFileAssociationsAsync ( string vectorStoreId , string batchId , int ? limit , string order , string after , string before , string filter , RequestOptions options ) ;
5156+ public virtual CollectionResult < VectorStoreFileAssociation > GetFileAssociationsInBatch ( string vectorStoreId , string batchId , VectorStoreFileAssociationCollectionOptions options = null , CancellationToken cancellationToken = default ) ;
5157+ public virtual CollectionResult GetFileAssociationsInBatch ( string vectorStoreId , string batchId , int ? limit , string order , string after , string before , string filter , RequestOptions options ) ;
5158+ public virtual AsyncCollectionResult < VectorStoreFileAssociation > GetFileAssociationsInBatchAsync ( string vectorStoreId , string batchId , VectorStoreFileAssociationCollectionOptions options = null , CancellationToken cancellationToken = default ) ;
5159+ public virtual AsyncCollectionResult GetFileAssociationsInBatchAsync ( string vectorStoreId , string batchId , int ? limit , string order , string after , string before , string filter , RequestOptions options ) ;
51615160 public virtual ClientResult < VectorStore > GetVectorStore ( string vectorStoreId , CancellationToken cancellationToken = default ) ;
5161+ public virtual Task < ClientResult < VectorStore > > GetVectorStoreAsync ( string vectorStoreId , CancellationToken cancellationToken = default ) ;
51625162 public virtual CollectionResult < VectorStore > GetVectorStores ( VectorStoreCollectionOptions options = null , CancellationToken cancellationToken = default ) ;
5163- public virtual CollectionResult < VectorStore > GetVectorStores ( ContinuationToken firstPageToken , CancellationToken cancellationToken = default ) ;
51645163 public virtual CollectionResult GetVectorStores ( int ? limit , string order , string after , string before , RequestOptions options ) ;
51655164 public virtual AsyncCollectionResult < VectorStore > GetVectorStoresAsync ( VectorStoreCollectionOptions options = null , CancellationToken cancellationToken = default ) ;
5166- public virtual AsyncCollectionResult < VectorStore > GetVectorStoresAsync ( ContinuationToken firstPageToken , CancellationToken cancellationToken = default ) ;
51675165 public virtual AsyncCollectionResult GetVectorStoresAsync ( int ? limit , string order , string after , string before , RequestOptions options ) ;
51685166 public virtual ClientResult < VectorStore > ModifyVectorStore ( string vectorStoreId , VectorStoreModificationOptions options , CancellationToken cancellationToken = default ) ;
51695167 public virtual ClientResult ModifyVectorStore ( string vectorStoreId , BinaryContent content , RequestOptions options = null ) ;
@@ -5182,11 +5180,15 @@ public class VectorStoreClient {
51825180 public virtual Task < ClientResult > UpdateVectorStoreFileAttributesAsync ( string vectorStoreId , string fileId , BinaryContent content , RequestOptions options = null ) ;
51835181 public virtual Task < ClientResult < VectorStoreFileAssociation > > UpdateVectorStoreFileAttributesAsync ( string vectorStoreId , string fileId , IDictionary < string , BinaryData > attributes , CancellationToken cancellationToken = default ) ;
51845182 }
5185- public class VectorStoreCollectionOptions {
5183+ public class VectorStoreCollectionOptions : IJsonModel < VectorStoreCollectionOptions > , IPersistableModel < VectorStoreCollectionOptions > {
51865184 public string AfterId { get ; set ; }
51875185 public string BeforeId { get ; set ; }
51885186 public VectorStoreCollectionOrder ? Order { get ; set ; }
51895187 public int ? PageSizeLimit { get ; set ; }
5188+ protected virtual VectorStoreCollectionOptions JsonModelCreateCore ( ref Utf8JsonReader reader , ModelReaderWriterOptions options ) ;
5189+ protected virtual void JsonModelWriteCore ( Utf8JsonWriter writer , ModelReaderWriterOptions options ) ;
5190+ protected virtual VectorStoreCollectionOptions PersistableModelCreateCore ( BinaryData data , ModelReaderWriterOptions options ) ;
5191+ protected virtual BinaryData PersistableModelWriteCore ( ModelReaderWriterOptions options ) ;
51905192 }
51915193 public readonly partial struct VectorStoreCollectionOrder : IEquatable < VectorStoreCollectionOrder > {
51925194 public VectorStoreCollectionOrder ( string value ) ;
@@ -5251,12 +5253,16 @@ public class VectorStoreFileAssociation : IJsonModel<VectorStoreFileAssociation>
52515253 protected virtual VectorStoreFileAssociation PersistableModelCreateCore ( BinaryData data , ModelReaderWriterOptions options ) ;
52525254 protected virtual BinaryData PersistableModelWriteCore ( ModelReaderWriterOptions options ) ;
52535255 }
5254- public class VectorStoreFileAssociationCollectionOptions {
5256+ public class VectorStoreFileAssociationCollectionOptions : IJsonModel < VectorStoreFileAssociationCollectionOptions > , IPersistableModel < VectorStoreFileAssociationCollectionOptions > {
52555257 public string AfterId { get ; set ; }
52565258 public string BeforeId { get ; set ; }
52575259 public VectorStoreFileStatusFilter ? Filter { get ; set ; }
52585260 public VectorStoreFileAssociationCollectionOrder ? Order { get ; set ; }
52595261 public int ? PageSizeLimit { get ; set ; }
5262+ protected virtual VectorStoreFileAssociationCollectionOptions JsonModelCreateCore ( ref Utf8JsonReader reader , ModelReaderWriterOptions options ) ;
5263+ protected virtual void JsonModelWriteCore ( Utf8JsonWriter writer , ModelReaderWriterOptions options ) ;
5264+ protected virtual VectorStoreFileAssociationCollectionOptions PersistableModelCreateCore ( BinaryData data , ModelReaderWriterOptions options ) ;
5265+ protected virtual BinaryData PersistableModelWriteCore ( ModelReaderWriterOptions options ) ;
52605266 }
52615267 public readonly partial struct VectorStoreFileAssociationCollectionOrder : IEquatable < VectorStoreFileAssociationCollectionOrder > {
52625268 public VectorStoreFileAssociationCollectionOrder ( string value ) ;
@@ -5269,6 +5275,7 @@ public class VectorStoreFileAssociationCollectionOptions {
52695275 public override readonly int GetHashCode ( ) ;
52705276 public static bool operator == ( VectorStoreFileAssociationCollectionOrder left , VectorStoreFileAssociationCollectionOrder right ) ;
52715277 public static implicit operator VectorStoreFileAssociationCollectionOrder ( string value ) ;
5278+ public static implicit operator VectorStoreFileAssociationCollectionOrder ? ( string value ) ;
52725279 public static bool operator != ( VectorStoreFileAssociationCollectionOrder left , VectorStoreFileAssociationCollectionOrder right ) ;
52735280 public override readonly string ToString ( ) ;
52745281 }
0 commit comments