Class: RubyLLM::Voyage::VoyageFile

Inherits:
Struct
  • Object
show all
Defined in:
lib/ruby_llm/voyage/results.rb

Overview

Metadata for a file managed by Voyage's Files API.

Instance Attribute Summary collapse

Instance Attribute Details

#bytesObject

Returns the value of attribute bytes

Returns:

  • (Object)

    the current value of bytes



56
57
58
# File 'lib/ruby_llm/voyage/results.rb', line 56

def bytes
  @bytes
end

#created_atObject

Returns the value of attribute created_at

Returns:

  • (Object)

    the current value of created_at



56
57
58
# File 'lib/ruby_llm/voyage/results.rb', line 56

def created_at
  @created_at
end

#expires_atObject

Returns the value of attribute expires_at

Returns:

  • (Object)

    the current value of expires_at



56
57
58
# File 'lib/ruby_llm/voyage/results.rb', line 56

def expires_at
  @expires_at
end

#filenameObject

Returns the value of attribute filename

Returns:

  • (Object)

    the current value of filename



56
57
58
# File 'lib/ruby_llm/voyage/results.rb', line 56

def filename
  @filename
end

#idObject

Returns the value of attribute id

Returns:

  • (Object)

    the current value of id



56
57
58
# File 'lib/ruby_llm/voyage/results.rb', line 56

def id
  @id
end

#objectObject

Returns the value of attribute object

Returns:

  • (Object)

    the current value of object



56
57
58
# File 'lib/ruby_llm/voyage/results.rb', line 56

def object
  @object
end

#purposeObject

Returns the value of attribute purpose

Returns:

  • (Object)

    the current value of purpose



56
57
58
# File 'lib/ruby_llm/voyage/results.rb', line 56

def purpose
  @purpose
end

#rawObject

Returns the value of attribute raw

Returns:

  • (Object)

    the current value of raw



56
57
58
# File 'lib/ruby_llm/voyage/results.rb', line 56

def raw
  @raw
end