@@ -332,11 +332,9 @@ public class CodeInterpreterToolResources : IJsonModel<CodeInterpreterToolResour
332332 }
333333 [ Experimental ( "OPENAI001" ) ]
334334 public class FileSearchRankingOptions : IJsonModel < FileSearchRankingOptions > , IPersistableModel < FileSearchRankingOptions > {
335- public FileSearchRankingOptions ( ) ;
336- [ SetsRequiredMembers ]
337335 public FileSearchRankingOptions ( float scoreThreshold ) ;
338336 public FileSearchRanker ? Ranker { get ; set ; }
339- public required float ScoreThreshold { get ; set ; }
337+ public float ScoreThreshold { get ; set ; }
340338 public static explicit operator FileSearchRankingOptions ( ClientResult result ) ;
341339 public static implicit operator BinaryContent ( FileSearchRankingOptions fileSearchRankingOptions ) ;
342340 }
@@ -356,11 +354,9 @@ public class FileSearchToolResources : IJsonModel<FileSearchToolResources>, IPer
356354 }
357355 [ Experimental ( "OPENAI001" ) ]
358356 public class FunctionToolDefinition : ToolDefinition , IJsonModel < FunctionToolDefinition > , IPersistableModel < FunctionToolDefinition > {
359- public FunctionToolDefinition ( ) ;
360- [ SetsRequiredMembers ]
361357 public FunctionToolDefinition ( string name ) ;
362358 public string Description { get ; set ; }
363- public required string FunctionName { get ; set ; }
359+ public string FunctionName { get ; set ; }
364360 public BinaryData Parameters { get ; set ; }
365361 public bool ? StrictParameterSchemaEnabled { get ; set ; }
366362 public new static explicit operator FunctionToolDefinition ( ClientResult result ) ;
@@ -2240,11 +2236,9 @@ public class ConversationErrorUpdate : ConversationUpdate, IJsonModel<Conversati
22402236 }
22412237 [ Experimental ( "OPENAI002" ) ]
22422238 public class ConversationFunctionTool : ConversationTool , IJsonModel < ConversationFunctionTool > , IPersistableModel < ConversationFunctionTool > {
2243- public ConversationFunctionTool ( ) ;
2244- [ SetsRequiredMembers ]
22452239 public ConversationFunctionTool ( string name ) ;
22462240 public string Description { get ; set ; }
2247- public required string Name { get ; set ; }
2241+ public string Name { get ; set ; }
22482242 public BinaryData Parameters { get ; set ; }
22492243 public new static explicit operator ConversationFunctionTool ( ClientResult result ) ;
22502244 public static implicit operator BinaryContent ( ConversationFunctionTool conversationFunctionTool ) ;
@@ -3842,11 +3836,9 @@ public enum VectorStoreExpirationAnchor {
38423836 }
38433837 [ Experimental ( "OPENAI001" ) ]
38443838 public class VectorStoreExpirationPolicy : IJsonModel < VectorStoreExpirationPolicy > , IPersistableModel < VectorStoreExpirationPolicy > {
3845- public VectorStoreExpirationPolicy ( ) ;
3846- [ SetsRequiredMembers ]
38473839 public VectorStoreExpirationPolicy ( VectorStoreExpirationAnchor anchor , int days ) ;
3848- public required VectorStoreExpirationAnchor Anchor { get ; set ; }
3849- public required int Days { get ; set ; }
3840+ public VectorStoreExpirationAnchor Anchor { get ; set ; }
3841+ public int Days { get ; set ; }
38503842 public static explicit operator VectorStoreExpirationPolicy ( ClientResult result ) ;
38513843 public static implicit operator BinaryContent ( VectorStoreExpirationPolicy vectorStoreExpirationPolicy ) ;
38523844 }
0 commit comments