- 2.0.0 (latest)
- 1.43.0
- 1.42.0
- 1.41.1
- 1.40.0
- 1.39.0
- 1.38.0
- 1.37.0
- 1.36.0
- 1.35.0
- 1.34.1
- 1.33.0
- 1.32.1
- 1.31.1
- 1.30.1
- 1.29.0
- 1.28.0
- 1.27.0
- 1.26.0
- 1.25.0
- 1.24.0
- 1.23.1
- 1.22.0
- 1.21.0
- 1.20.1
- 1.19.0
- 1.18.0
- 1.17.1
- 1.16.0
- 1.15.0
- 1.14.1
- 1.13.5
- 1.12.1
- 1.11.0
- 1.10.0
- 1.9.1
- 1.8.0
- 1.7.0
- 1.6.0
- 1.5.0
- 1.4.0
- 1.3.2
- 1.2.0
- 1.1.1
- 1.0.0
- 0.8.2
- 0.7.1
- 0.6.0
- 0.5.0
- 0.4.1
- 0.3.0
- 0.2.0
- 0.1.1
ToolUse(mapping=None, *, ignore_unknown_fields=False, **kwargs)
Stores metadata of the invocation of an action supported by a tool.
This message has oneof
_ fields (mutually exclusive fields).
For each oneof, at most one member field can be set at the same time.
Setting any member of the oneof automatically clears all other
members.
.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields
Attributes |
|
---|---|
Name | Description |
tool |
str
Required. The tool that should be used. Format: projects/ .
|
display_name |
str
Output only. The display name of the tool. |
action |
str
Optional. Name of the action to be called during the tool use. |
input_action_parameters |
google.protobuf.struct_pb2.Struct
Optional. A list of input parameters for the action. |
output_action_parameters |
google.protobuf.struct_pb2.Struct
Optional. A list of output parameters generated by the action. |
data_store_tool_trace |
google.cloud.dialogflowcx_v3beta1.types.ToolUse.DataStoreToolTrace
Optional. Data store tool trace. This field is a member of oneof _ ToolTrace .
|
webhook_tool_trace |
google.cloud.dialogflowcx_v3beta1.types.ToolUse.WebhookToolTrace
Optional. Webhook tool trace. This field is a member of oneof _ ToolTrace .
|
Classes
DataStoreToolTrace
DataStoreToolTrace(mapping=None, *, ignore_unknown_fields=False, **kwargs)
The tracing information for the data store tool.
WebhookToolTrace
WebhookToolTrace(mapping=None, *, ignore_unknown_fields=False, **kwargs)
The tracing information for the webhook tool.