@@ -36,8 +36,8 @@ class FileObject < OpenAI::Internal::Type::BaseModel
3636
3737 # @!attribute purpose
3838 # The intended purpose of the file. Supported values are `assistants`,
39- # `assistants_output`, `batch`, `batch_output`, `fine-tune`, `fine-tune-results`
40- # and `vision `.
39+ # `assistants_output`, `batch`, `batch_output`, `fine-tune`, `fine-tune-results`,
40+ # `vision`, and `user_data `.
4141 #
4242 # @return [Symbol, OpenAI::Models::FileObject::Purpose]
4343 required :purpose , enum : -> { OpenAI ::FileObject ::Purpose }
@@ -91,8 +91,8 @@ class FileObject < OpenAI::Internal::Type::BaseModel
9191 # @param object [Symbol, :file] The object type, which is always `file`.
9292
9393 # The intended purpose of the file. Supported values are `assistants`,
94- # `assistants_output`, `batch`, `batch_output`, `fine-tune`, `fine-tune-results`
95- # and `vision `.
94+ # `assistants_output`, `batch`, `batch_output`, `fine-tune`, `fine-tune-results`,
95+ # `vision`, and `user_data `.
9696 #
9797 # @see OpenAI::Models::FileObject#purpose
9898 module Purpose
@@ -105,6 +105,7 @@ module Purpose
105105 FINE_TUNE = :"fine-tune"
106106 FINE_TUNE_RESULTS = :"fine-tune-results"
107107 VISION = :vision
108+ USER_DATA = :user_data
108109
109110 # @!method self.values
110111 # @return [Array<Symbol>]
0 commit comments