Class: Google::Cloud::Dialogflow::CX::V3::ToolCall
- Inherits:
-
Object
- Object
- Google::Cloud::Dialogflow::CX::V3::ToolCall
- Extended by:
- Protobuf::MessageExts::ClassMethods
- Includes:
- Protobuf::MessageExts
- Defined in:
- proto_docs/google/cloud/dialogflow/cx/v3/tool_call.rb
Overview
Represents a call of a specific tool's action with the specified inputs.
Instance Attribute Summary collapse
-
#action ⇒ ::String
Required.
-
#input_parameters ⇒ ::Google::Protobuf::Struct
Optional.
-
#tool ⇒ ::String
Required.
Instance Attribute Details
#action ⇒ ::String
Returns Required. The name of the tool's action associated with this call.
37 38 39 40 |
# File 'proto_docs/google/cloud/dialogflow/cx/v3/tool_call.rb', line 37 class ToolCall include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#input_parameters ⇒ ::Google::Protobuf::Struct
Returns Optional. The action's input parameters.
37 38 39 40 |
# File 'proto_docs/google/cloud/dialogflow/cx/v3/tool_call.rb', line 37 class ToolCall include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#tool ⇒ ::String
Returns Required. The tool associated with
this call. Format:
projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/tools/<ToolID>.
37 38 39 40 |
# File 'proto_docs/google/cloud/dialogflow/cx/v3/tool_call.rb', line 37 class ToolCall include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |