Class: Phaseo::Gen::ResponsesResponse
- Inherits:
-
Struct
- Object
- Struct
- Phaseo::Gen::ResponsesResponse
- Defined in:
- lib/gen/models.rb
Instance Attribute Summary collapse
- #content ⇒ Array<Hash{String => Object}>?
- #cost_cents ⇒ Integer?
- #cost_nanos ⇒ Float?
- #created ⇒ Integer?
- #currency ⇒ String?
- #finish_reason ⇒ String?
- #id ⇒ String?
- #meta ⇒ Hash{String => Object}?
- #model ⇒ String?
- #nativeResponseId ⇒ String?
- #object ⇒ String?
- #output ⇒ Array<Hash{String => Object}>?
- #output_items ⇒ Array<Hash{String => Object}>?
- #pricing_lines ⇒ Array<Hash{String => Object}>?
- #provider ⇒ String?
- #provider_id ⇒ String?
- #role ⇒ String?
- #status ⇒ String?
- #stop_reason ⇒ String?
- #type ⇒ String?
- #usage ⇒ Hash{String => Object}?
Instance Attribute Details
#content ⇒ Array<Hash{String => Object}>?
1786 |
# File 'lib/gen/models.rb', line 1786 ResponsesResponse = Struct.new(:content, :cost_cents, :cost_nanos, :created, :currency, :finish_reason, :id, :meta, :model, :nativeResponseId, :object, :output, :output_items, :pricing_lines, :provider, :provider_id, :role, :status, :stop_reason, :type, :usage, keyword_init: true) |
#cost_cents ⇒ Integer?
1786 |
# File 'lib/gen/models.rb', line 1786 ResponsesResponse = Struct.new(:content, :cost_cents, :cost_nanos, :created, :currency, :finish_reason, :id, :meta, :model, :nativeResponseId, :object, :output, :output_items, :pricing_lines, :provider, :provider_id, :role, :status, :stop_reason, :type, :usage, keyword_init: true) |
#cost_nanos ⇒ Float?
1786 |
# File 'lib/gen/models.rb', line 1786 ResponsesResponse = Struct.new(:content, :cost_cents, :cost_nanos, :created, :currency, :finish_reason, :id, :meta, :model, :nativeResponseId, :object, :output, :output_items, :pricing_lines, :provider, :provider_id, :role, :status, :stop_reason, :type, :usage, keyword_init: true) |
#created ⇒ Integer?
1786 |
# File 'lib/gen/models.rb', line 1786 ResponsesResponse = Struct.new(:content, :cost_cents, :cost_nanos, :created, :currency, :finish_reason, :id, :meta, :model, :nativeResponseId, :object, :output, :output_items, :pricing_lines, :provider, :provider_id, :role, :status, :stop_reason, :type, :usage, keyword_init: true) |
#currency ⇒ String?
1786 |
# File 'lib/gen/models.rb', line 1786 ResponsesResponse = Struct.new(:content, :cost_cents, :cost_nanos, :created, :currency, :finish_reason, :id, :meta, :model, :nativeResponseId, :object, :output, :output_items, :pricing_lines, :provider, :provider_id, :role, :status, :stop_reason, :type, :usage, keyword_init: true) |
#finish_reason ⇒ String?
1786 |
# File 'lib/gen/models.rb', line 1786 ResponsesResponse = Struct.new(:content, :cost_cents, :cost_nanos, :created, :currency, :finish_reason, :id, :meta, :model, :nativeResponseId, :object, :output, :output_items, :pricing_lines, :provider, :provider_id, :role, :status, :stop_reason, :type, :usage, keyword_init: true) |
#id ⇒ String?
1786 |
# File 'lib/gen/models.rb', line 1786 ResponsesResponse = Struct.new(:content, :cost_cents, :cost_nanos, :created, :currency, :finish_reason, :id, :meta, :model, :nativeResponseId, :object, :output, :output_items, :pricing_lines, :provider, :provider_id, :role, :status, :stop_reason, :type, :usage, keyword_init: true) |
#meta ⇒ Hash{String => Object}?
1786 |
# File 'lib/gen/models.rb', line 1786 ResponsesResponse = Struct.new(:content, :cost_cents, :cost_nanos, :created, :currency, :finish_reason, :id, :meta, :model, :nativeResponseId, :object, :output, :output_items, :pricing_lines, :provider, :provider_id, :role, :status, :stop_reason, :type, :usage, keyword_init: true) |
#model ⇒ String?
1786 |
# File 'lib/gen/models.rb', line 1786 ResponsesResponse = Struct.new(:content, :cost_cents, :cost_nanos, :created, :currency, :finish_reason, :id, :meta, :model, :nativeResponseId, :object, :output, :output_items, :pricing_lines, :provider, :provider_id, :role, :status, :stop_reason, :type, :usage, keyword_init: true) |
#nativeResponseId ⇒ String?
1786 |
# File 'lib/gen/models.rb', line 1786 ResponsesResponse = Struct.new(:content, :cost_cents, :cost_nanos, :created, :currency, :finish_reason, :id, :meta, :model, :nativeResponseId, :object, :output, :output_items, :pricing_lines, :provider, :provider_id, :role, :status, :stop_reason, :type, :usage, keyword_init: true) |
#object ⇒ String?
1786 |
# File 'lib/gen/models.rb', line 1786 ResponsesResponse = Struct.new(:content, :cost_cents, :cost_nanos, :created, :currency, :finish_reason, :id, :meta, :model, :nativeResponseId, :object, :output, :output_items, :pricing_lines, :provider, :provider_id, :role, :status, :stop_reason, :type, :usage, keyword_init: true) |
#output ⇒ Array<Hash{String => Object}>?
1786 |
# File 'lib/gen/models.rb', line 1786 ResponsesResponse = Struct.new(:content, :cost_cents, :cost_nanos, :created, :currency, :finish_reason, :id, :meta, :model, :nativeResponseId, :object, :output, :output_items, :pricing_lines, :provider, :provider_id, :role, :status, :stop_reason, :type, :usage, keyword_init: true) |
#output_items ⇒ Array<Hash{String => Object}>?
1786 |
# File 'lib/gen/models.rb', line 1786 ResponsesResponse = Struct.new(:content, :cost_cents, :cost_nanos, :created, :currency, :finish_reason, :id, :meta, :model, :nativeResponseId, :object, :output, :output_items, :pricing_lines, :provider, :provider_id, :role, :status, :stop_reason, :type, :usage, keyword_init: true) |
#pricing_lines ⇒ Array<Hash{String => Object}>?
1786 |
# File 'lib/gen/models.rb', line 1786 ResponsesResponse = Struct.new(:content, :cost_cents, :cost_nanos, :created, :currency, :finish_reason, :id, :meta, :model, :nativeResponseId, :object, :output, :output_items, :pricing_lines, :provider, :provider_id, :role, :status, :stop_reason, :type, :usage, keyword_init: true) |
#provider ⇒ String?
1786 |
# File 'lib/gen/models.rb', line 1786 ResponsesResponse = Struct.new(:content, :cost_cents, :cost_nanos, :created, :currency, :finish_reason, :id, :meta, :model, :nativeResponseId, :object, :output, :output_items, :pricing_lines, :provider, :provider_id, :role, :status, :stop_reason, :type, :usage, keyword_init: true) |
#provider_id ⇒ String?
1786 |
# File 'lib/gen/models.rb', line 1786 ResponsesResponse = Struct.new(:content, :cost_cents, :cost_nanos, :created, :currency, :finish_reason, :id, :meta, :model, :nativeResponseId, :object, :output, :output_items, :pricing_lines, :provider, :provider_id, :role, :status, :stop_reason, :type, :usage, keyword_init: true) |
#role ⇒ String?
1786 |
# File 'lib/gen/models.rb', line 1786 ResponsesResponse = Struct.new(:content, :cost_cents, :cost_nanos, :created, :currency, :finish_reason, :id, :meta, :model, :nativeResponseId, :object, :output, :output_items, :pricing_lines, :provider, :provider_id, :role, :status, :stop_reason, :type, :usage, keyword_init: true) |
#status ⇒ String?
1786 |
# File 'lib/gen/models.rb', line 1786 ResponsesResponse = Struct.new(:content, :cost_cents, :cost_nanos, :created, :currency, :finish_reason, :id, :meta, :model, :nativeResponseId, :object, :output, :output_items, :pricing_lines, :provider, :provider_id, :role, :status, :stop_reason, :type, :usage, keyword_init: true) |
#stop_reason ⇒ String?
1786 |
# File 'lib/gen/models.rb', line 1786 ResponsesResponse = Struct.new(:content, :cost_cents, :cost_nanos, :created, :currency, :finish_reason, :id, :meta, :model, :nativeResponseId, :object, :output, :output_items, :pricing_lines, :provider, :provider_id, :role, :status, :stop_reason, :type, :usage, keyword_init: true) |
#type ⇒ String?
1786 |
# File 'lib/gen/models.rb', line 1786 ResponsesResponse = Struct.new(:content, :cost_cents, :cost_nanos, :created, :currency, :finish_reason, :id, :meta, :model, :nativeResponseId, :object, :output, :output_items, :pricing_lines, :provider, :provider_id, :role, :status, :stop_reason, :type, :usage, keyword_init: true) |
#usage ⇒ Hash{String => Object}?
1786 |
# File 'lib/gen/models.rb', line 1786 ResponsesResponse = Struct.new(:content, :cost_cents, :cost_nanos, :created, :currency, :finish_reason, :id, :meta, :model, :nativeResponseId, :object, :output, :output_items, :pricing_lines, :provider, :provider_id, :role, :status, :stop_reason, :type, :usage, keyword_init: true) |