Class: Phaseo::Gen::ChatMessage
- Inherits:
-
Struct
- Object
- Struct
- Phaseo::Gen::ChatMessage
- Defined in:
- lib/gen/models.rb
Instance Attribute Summary collapse
- #audios ⇒ Array<Hash{String => Object}>?
- #content ⇒ String, ...
- #images ⇒ Array<Hash{String => Object}>?
- #name ⇒ String?
- #role ⇒ String
- #tool_call_id ⇒ String?
- #tool_calls ⇒ Array<Hash{String => Object}>?
Instance Attribute Details
#audios ⇒ Array<Hash{String => Object}>?
775 |
# File 'lib/gen/models.rb', line 775 ChatMessage = Struct.new(:audios, :content, :images, :name, :role, :tool_call_id, :tool_calls, keyword_init: true) |
#content ⇒ String, ...
775 |
# File 'lib/gen/models.rb', line 775 ChatMessage = Struct.new(:audios, :content, :images, :name, :role, :tool_call_id, :tool_calls, keyword_init: true) |
#images ⇒ Array<Hash{String => Object}>?
775 |
# File 'lib/gen/models.rb', line 775 ChatMessage = Struct.new(:audios, :content, :images, :name, :role, :tool_call_id, :tool_calls, keyword_init: true) |
#name ⇒ String?
775 |
# File 'lib/gen/models.rb', line 775 ChatMessage = Struct.new(:audios, :content, :images, :name, :role, :tool_call_id, :tool_calls, keyword_init: true) |
#role ⇒ String
775 |
# File 'lib/gen/models.rb', line 775 ChatMessage = Struct.new(:audios, :content, :images, :name, :role, :tool_call_id, :tool_calls, keyword_init: true) |
#tool_call_id ⇒ String?
775 |
# File 'lib/gen/models.rb', line 775 ChatMessage = Struct.new(:audios, :content, :images, :name, :role, :tool_call_id, :tool_calls, keyword_init: true) |
#tool_calls ⇒ Array<Hash{String => Object}>?
775 |
# File 'lib/gen/models.rb', line 775 ChatMessage = Struct.new(:audios, :content, :images, :name, :role, :tool_call_id, :tool_calls, keyword_init: true) |