@@ -5112,24 +5112,18 @@ public class VectorStoreClient {
51125112 public virtual ClientResult < VectorStoreFileAssociation > GetFileAssociation ( string vectorStoreId , string fileId , CancellationToken cancellationToken = default ) ;
51135113 public virtual Task < ClientResult > GetFileAssociationAsync ( string vectorStoreId , string fileId , RequestOptions options ) ;
51145114 public virtual Task < ClientResult < VectorStoreFileAssociation > > GetFileAssociationAsync ( string vectorStoreId , string fileId , CancellationToken cancellationToken = default ) ;
5115- public virtual CollectionResult < VectorStoreFileAssociation > GetFileAssociations ( ContinuationToken firstPageToken , CancellationToken cancellationToken = default ) ;
51165115 public virtual CollectionResult < VectorStoreFileAssociation > GetFileAssociations ( string vectorStoreId , VectorStoreFileAssociationCollectionOptions options = null , CancellationToken cancellationToken = default ) ;
51175116 public virtual CollectionResult GetFileAssociations ( string vectorStoreId , int ? limit , string order , string after , string before , string filter , RequestOptions options ) ;
5118- public virtual CollectionResult < VectorStoreFileAssociation > GetFileAssociations ( string vectorStoreId , string batchJobId , VectorStoreFileAssociationCollectionOptions options = null , CancellationToken cancellationToken = default ) ;
5119- public virtual CollectionResult < VectorStoreFileAssociation > GetFileAssociations ( string vectorStoreId , string batchJobId , ContinuationToken firstPageToken , CancellationToken cancellationToken = default ) ;
5120- public virtual CollectionResult GetFileAssociations ( string vectorStoreId , string batchId , int ? limit , string order , string after , string before , string filter , RequestOptions options ) ;
5121- public virtual AsyncCollectionResult < VectorStoreFileAssociation > GetFileAssociationsAsync ( ContinuationToken firstPageToken , CancellationToken cancellationToken = default ) ;
51225117 public virtual AsyncCollectionResult < VectorStoreFileAssociation > GetFileAssociationsAsync ( string vectorStoreId , VectorStoreFileAssociationCollectionOptions options = null , CancellationToken cancellationToken = default ) ;
51235118 public virtual AsyncCollectionResult GetFileAssociationsAsync ( string vectorStoreId , int ? limit , string order , string after , string before , string filter , RequestOptions options ) ;
5124- public virtual AsyncCollectionResult < VectorStoreFileAssociation > GetFileAssociationsAsync ( string vectorStoreId , string batchJobId , VectorStoreFileAssociationCollectionOptions options = null , CancellationToken cancellationToken = default ) ;
5125- public virtual AsyncCollectionResult < VectorStoreFileAssociation > GetFileAssociationsAsync ( string vectorStoreId , string batchJobId , ContinuationToken firstPageToken , CancellationToken cancellationToken = default ) ;
5126- public virtual AsyncCollectionResult GetFileAssociationsAsync ( string vectorStoreId , string batchId , int ? limit , string order , string after , string before , string filter , RequestOptions options ) ;
5119+ public virtual CollectionResult < VectorStoreFileAssociation > GetFileAssociationsInBatch ( string vectorStoreId , string batchId , VectorStoreFileAssociationCollectionOptions options = null , CancellationToken cancellationToken = default ) ;
5120+ public virtual CollectionResult GetFileAssociationsInBatch ( string vectorStoreId , string batchId , int ? limit , string order , string after , string before , string filter , RequestOptions options ) ;
5121+ public virtual AsyncCollectionResult < VectorStoreFileAssociation > GetFileAssociationsInBatchAsync ( string vectorStoreId , string batchId , VectorStoreFileAssociationCollectionOptions options = null , CancellationToken cancellationToken = default ) ;
5122+ public virtual AsyncCollectionResult GetFileAssociationsInBatchAsync ( string vectorStoreId , string batchId , int ? limit , string order , string after , string before , string filter , RequestOptions options ) ;
51275123 public virtual ClientResult < VectorStore > GetVectorStore ( string vectorStoreId , CancellationToken cancellationToken = default ) ;
51285124 public virtual CollectionResult < VectorStore > GetVectorStores ( VectorStoreCollectionOptions options = null , CancellationToken cancellationToken = default ) ;
5129- public virtual CollectionResult < VectorStore > GetVectorStores ( ContinuationToken firstPageToken , CancellationToken cancellationToken = default ) ;
51305125 public virtual CollectionResult GetVectorStores ( int ? limit , string order , string after , string before , RequestOptions options ) ;
51315126 public virtual AsyncCollectionResult < VectorStore > GetVectorStoresAsync ( VectorStoreCollectionOptions options = null , CancellationToken cancellationToken = default ) ;
5132- public virtual AsyncCollectionResult < VectorStore > GetVectorStoresAsync ( ContinuationToken firstPageToken , CancellationToken cancellationToken = default ) ;
51335127 public virtual AsyncCollectionResult GetVectorStoresAsync ( int ? limit , string order , string after , string before , RequestOptions options ) ;
51345128 public virtual ClientResult < VectorStore > ModifyVectorStore ( string vectorStoreId , VectorStoreModificationOptions options , CancellationToken cancellationToken = default ) ;
51355129 public virtual ClientResult ModifyVectorStore ( string vectorStoreId , BinaryContent content , RequestOptions options = null ) ;
@@ -5148,11 +5142,15 @@ public class VectorStoreClient {
51485142 public virtual Task < ClientResult > UpdateVectorStoreFileAttributesAsync ( string vectorStoreId , string fileId , BinaryContent content , RequestOptions options = null ) ;
51495143 public virtual Task < ClientResult < VectorStoreFileAssociation > > UpdateVectorStoreFileAttributesAsync ( string vectorStoreId , string fileId , IDictionary < string , BinaryData > attributes , CancellationToken cancellationToken = default ) ;
51505144 }
5151- public class VectorStoreCollectionOptions {
5145+ public class VectorStoreCollectionOptions : IJsonModel < VectorStoreCollectionOptions > , IPersistableModel < VectorStoreCollectionOptions > {
51525146 public string AfterId { get ; set ; }
51535147 public string BeforeId { get ; set ; }
51545148 public VectorStoreCollectionOrder ? Order { get ; set ; }
51555149 public int ? PageSizeLimit { get ; set ; }
5150+ protected virtual VectorStoreCollectionOptions JsonModelCreateCore ( ref Utf8JsonReader reader , ModelReaderWriterOptions options ) ;
5151+ protected virtual void JsonModelWriteCore ( Utf8JsonWriter writer , ModelReaderWriterOptions options ) ;
5152+ protected virtual VectorStoreCollectionOptions PersistableModelCreateCore ( BinaryData data , ModelReaderWriterOptions options ) ;
5153+ protected virtual BinaryData PersistableModelWriteCore ( ModelReaderWriterOptions options ) ;
51565154 }
51575155 public readonly partial struct VectorStoreCollectionOrder : IEquatable < VectorStoreCollectionOrder > {
51585156 public VectorStoreCollectionOrder ( string value ) ;
@@ -5217,12 +5215,16 @@ public class VectorStoreFileAssociation : IJsonModel<VectorStoreFileAssociation>
52175215 protected virtual VectorStoreFileAssociation PersistableModelCreateCore ( BinaryData data , ModelReaderWriterOptions options ) ;
52185216 protected virtual BinaryData PersistableModelWriteCore ( ModelReaderWriterOptions options ) ;
52195217 }
5220- public class VectorStoreFileAssociationCollectionOptions {
5218+ public class VectorStoreFileAssociationCollectionOptions : IJsonModel < VectorStoreFileAssociationCollectionOptions > , IPersistableModel < VectorStoreFileAssociationCollectionOptions > {
52215219 public string AfterId { get ; set ; }
52225220 public string BeforeId { get ; set ; }
52235221 public VectorStoreFileStatusFilter ? Filter { get ; set ; }
52245222 public VectorStoreFileAssociationCollectionOrder ? Order { get ; set ; }
52255223 public int ? PageSizeLimit { get ; set ; }
5224+ protected virtual VectorStoreFileAssociationCollectionOptions JsonModelCreateCore ( ref Utf8JsonReader reader , ModelReaderWriterOptions options ) ;
5225+ protected virtual void JsonModelWriteCore ( Utf8JsonWriter writer , ModelReaderWriterOptions options ) ;
5226+ protected virtual VectorStoreFileAssociationCollectionOptions PersistableModelCreateCore ( BinaryData data , ModelReaderWriterOptions options ) ;
5227+ protected virtual BinaryData PersistableModelWriteCore ( ModelReaderWriterOptions options ) ;
52265228 }
52275229 public readonly partial struct VectorStoreFileAssociationCollectionOrder : IEquatable < VectorStoreFileAssociationCollectionOrder > {
52285230 public VectorStoreFileAssociationCollectionOrder ( string value ) ;
@@ -5235,6 +5237,7 @@ public class VectorStoreFileAssociationCollectionOptions {
52355237 public override readonly int GetHashCode ( ) ;
52365238 public static bool operator == ( VectorStoreFileAssociationCollectionOrder left , VectorStoreFileAssociationCollectionOrder right ) ;
52375239 public static implicit operator VectorStoreFileAssociationCollectionOrder ( string value ) ;
5240+ public static implicit operator VectorStoreFileAssociationCollectionOrder ? ( string value ) ;
52385241 public static bool operator != ( VectorStoreFileAssociationCollectionOrder left , VectorStoreFileAssociationCollectionOrder right ) ;
52395242 public override readonly string ToString ( ) ;
52405243 }
0 commit comments