Class: Phaseo::Gen::AnthropicMessagesRequest
- Inherits:
-
Struct
- Object
- Struct
- Phaseo::Gen::AnthropicMessagesRequest
- Defined in:
- lib/gen/models.rb
Instance Attribute Summary collapse
- #debug ⇒ Hash{String => Object}?
- #echo_upstream_request ⇒ Boolean?
- #max_tokens ⇒ Integer
- #messages ⇒ Array<Hash{String => Object}>
- #meta ⇒ Boolean?
- #metadata ⇒ Hash{String => Object}?
- #model ⇒ String
- #provider ⇒ Hash{String => Object}?
- #provider_options ⇒ Hash{String => Object}?
- #reasoning ⇒ Hash{String => Object}?
- #session_id ⇒ String?
- #stop_sequences ⇒ Array<String>?
- #stream ⇒ Boolean?
- #system ⇒ String, ...
- #temperature ⇒ Float?
- #tool_choice ⇒ Hash{String => Object}, ...
- #tools ⇒ Array<Hash{String => Object}>?
- #top_k ⇒ Integer?
- #top_p ⇒ Float?
- #usage ⇒ Boolean?
Instance Attribute Details
#debug ⇒ Hash{String => Object}?
105 |
# File 'lib/gen/models.rb', line 105 AnthropicMessagesRequest = Struct.new(:debug, :echo_upstream_request, :max_tokens, :messages, :meta, :metadata, :model, :provider, :provider_options, :reasoning, :session_id, :stop_sequences, :stream, :system, :temperature, :tool_choice, :tools, :top_k, :top_p, :usage, keyword_init: true) |
#echo_upstream_request ⇒ Boolean?
105 |
# File 'lib/gen/models.rb', line 105 AnthropicMessagesRequest = Struct.new(:debug, :echo_upstream_request, :max_tokens, :messages, :meta, :metadata, :model, :provider, :provider_options, :reasoning, :session_id, :stop_sequences, :stream, :system, :temperature, :tool_choice, :tools, :top_k, :top_p, :usage, keyword_init: true) |
#max_tokens ⇒ Integer
105 |
# File 'lib/gen/models.rb', line 105 AnthropicMessagesRequest = Struct.new(:debug, :echo_upstream_request, :max_tokens, :messages, :meta, :metadata, :model, :provider, :provider_options, :reasoning, :session_id, :stop_sequences, :stream, :system, :temperature, :tool_choice, :tools, :top_k, :top_p, :usage, keyword_init: true) |
#messages ⇒ Array<Hash{String => Object}>
105 |
# File 'lib/gen/models.rb', line 105 AnthropicMessagesRequest = Struct.new(:debug, :echo_upstream_request, :max_tokens, :messages, :meta, :metadata, :model, :provider, :provider_options, :reasoning, :session_id, :stop_sequences, :stream, :system, :temperature, :tool_choice, :tools, :top_k, :top_p, :usage, keyword_init: true) |
#meta ⇒ Boolean?
105 |
# File 'lib/gen/models.rb', line 105 AnthropicMessagesRequest = Struct.new(:debug, :echo_upstream_request, :max_tokens, :messages, :meta, :metadata, :model, :provider, :provider_options, :reasoning, :session_id, :stop_sequences, :stream, :system, :temperature, :tool_choice, :tools, :top_k, :top_p, :usage, keyword_init: true) |
#metadata ⇒ Hash{String => Object}?
105 |
# File 'lib/gen/models.rb', line 105 AnthropicMessagesRequest = Struct.new(:debug, :echo_upstream_request, :max_tokens, :messages, :meta, :metadata, :model, :provider, :provider_options, :reasoning, :session_id, :stop_sequences, :stream, :system, :temperature, :tool_choice, :tools, :top_k, :top_p, :usage, keyword_init: true) |
#model ⇒ String
105 |
# File 'lib/gen/models.rb', line 105 AnthropicMessagesRequest = Struct.new(:debug, :echo_upstream_request, :max_tokens, :messages, :meta, :metadata, :model, :provider, :provider_options, :reasoning, :session_id, :stop_sequences, :stream, :system, :temperature, :tool_choice, :tools, :top_k, :top_p, :usage, keyword_init: true) |
#provider ⇒ Hash{String => Object}?
105 |
# File 'lib/gen/models.rb', line 105 AnthropicMessagesRequest = Struct.new(:debug, :echo_upstream_request, :max_tokens, :messages, :meta, :metadata, :model, :provider, :provider_options, :reasoning, :session_id, :stop_sequences, :stream, :system, :temperature, :tool_choice, :tools, :top_k, :top_p, :usage, keyword_init: true) |
#provider_options ⇒ Hash{String => Object}?
105 |
# File 'lib/gen/models.rb', line 105 AnthropicMessagesRequest = Struct.new(:debug, :echo_upstream_request, :max_tokens, :messages, :meta, :metadata, :model, :provider, :provider_options, :reasoning, :session_id, :stop_sequences, :stream, :system, :temperature, :tool_choice, :tools, :top_k, :top_p, :usage, keyword_init: true) |
#reasoning ⇒ Hash{String => Object}?
105 |
# File 'lib/gen/models.rb', line 105 AnthropicMessagesRequest = Struct.new(:debug, :echo_upstream_request, :max_tokens, :messages, :meta, :metadata, :model, :provider, :provider_options, :reasoning, :session_id, :stop_sequences, :stream, :system, :temperature, :tool_choice, :tools, :top_k, :top_p, :usage, keyword_init: true) |
#session_id ⇒ String?
105 |
# File 'lib/gen/models.rb', line 105 AnthropicMessagesRequest = Struct.new(:debug, :echo_upstream_request, :max_tokens, :messages, :meta, :metadata, :model, :provider, :provider_options, :reasoning, :session_id, :stop_sequences, :stream, :system, :temperature, :tool_choice, :tools, :top_k, :top_p, :usage, keyword_init: true) |
#stop_sequences ⇒ Array<String>?
105 |
# File 'lib/gen/models.rb', line 105 AnthropicMessagesRequest = Struct.new(:debug, :echo_upstream_request, :max_tokens, :messages, :meta, :metadata, :model, :provider, :provider_options, :reasoning, :session_id, :stop_sequences, :stream, :system, :temperature, :tool_choice, :tools, :top_k, :top_p, :usage, keyword_init: true) |
#stream ⇒ Boolean?
105 |
# File 'lib/gen/models.rb', line 105 AnthropicMessagesRequest = Struct.new(:debug, :echo_upstream_request, :max_tokens, :messages, :meta, :metadata, :model, :provider, :provider_options, :reasoning, :session_id, :stop_sequences, :stream, :system, :temperature, :tool_choice, :tools, :top_k, :top_p, :usage, keyword_init: true) |
#system ⇒ String, ...
105 |
# File 'lib/gen/models.rb', line 105 AnthropicMessagesRequest = Struct.new(:debug, :echo_upstream_request, :max_tokens, :messages, :meta, :metadata, :model, :provider, :provider_options, :reasoning, :session_id, :stop_sequences, :stream, :system, :temperature, :tool_choice, :tools, :top_k, :top_p, :usage, keyword_init: true) |
#temperature ⇒ Float?
105 |
# File 'lib/gen/models.rb', line 105 AnthropicMessagesRequest = Struct.new(:debug, :echo_upstream_request, :max_tokens, :messages, :meta, :metadata, :model, :provider, :provider_options, :reasoning, :session_id, :stop_sequences, :stream, :system, :temperature, :tool_choice, :tools, :top_k, :top_p, :usage, keyword_init: true) |
#tool_choice ⇒ Hash{String => Object}, ...
105 |
# File 'lib/gen/models.rb', line 105 AnthropicMessagesRequest = Struct.new(:debug, :echo_upstream_request, :max_tokens, :messages, :meta, :metadata, :model, :provider, :provider_options, :reasoning, :session_id, :stop_sequences, :stream, :system, :temperature, :tool_choice, :tools, :top_k, :top_p, :usage, keyword_init: true) |
#tools ⇒ Array<Hash{String => Object}>?
105 |
# File 'lib/gen/models.rb', line 105 AnthropicMessagesRequest = Struct.new(:debug, :echo_upstream_request, :max_tokens, :messages, :meta, :metadata, :model, :provider, :provider_options, :reasoning, :session_id, :stop_sequences, :stream, :system, :temperature, :tool_choice, :tools, :top_k, :top_p, :usage, keyword_init: true) |
#top_k ⇒ Integer?
105 |
# File 'lib/gen/models.rb', line 105 AnthropicMessagesRequest = Struct.new(:debug, :echo_upstream_request, :max_tokens, :messages, :meta, :metadata, :model, :provider, :provider_options, :reasoning, :session_id, :stop_sequences, :stream, :system, :temperature, :tool_choice, :tools, :top_k, :top_p, :usage, keyword_init: true) |
#top_p ⇒ Float?
105 |
# File 'lib/gen/models.rb', line 105 AnthropicMessagesRequest = Struct.new(:debug, :echo_upstream_request, :max_tokens, :messages, :meta, :metadata, :model, :provider, :provider_options, :reasoning, :session_id, :stop_sequences, :stream, :system, :temperature, :tool_choice, :tools, :top_k, :top_p, :usage, keyword_init: true) |
#usage ⇒ Boolean?
105 |
# File 'lib/gen/models.rb', line 105 AnthropicMessagesRequest = Struct.new(:debug, :echo_upstream_request, :max_tokens, :messages, :meta, :metadata, :model, :provider, :provider_options, :reasoning, :session_id, :stop_sequences, :stream, :system, :temperature, :tool_choice, :tools, :top_k, :top_p, :usage, keyword_init: true) |