Class CompanionAgent (2.53.0)

CompanionAgent(mapping=None, *, ignore_unknown_fields=False, **kwargs)

Companion agent.

Attributes

Name Description
name str
Identifier. The unique identifier of the companion agent. Format: projects/{project}/locations/{location}/companionAgents/{companion_agent}
create_time google.protobuf.timestamp_pb2.Timestamp
Output only. Creation time of this companion agent.
update_time google.protobuf.timestamp_pb2.Timestamp
Output only. Update time of this companion agent.
toolset_tools MutableSequence[google.cloud.dialogflow_v2beta1.types.ToolsetTool]
Optional. List of CES toolset specs that the companion agent can choose from.
ces_tool_specs MutableSequence[google.cloud.dialogflow_v2beta1.types.CesToolSpec]
Optional. List of CES tool specs that the companion agent can choose from.
display_name str
Optional. Display name for the companion agent. Character limit is 63.
description str
Optional. Description for the companion agent.
skill_configs MutableSequence[google.cloud.dialogflow_v2beta1.types.CompanionAgent.SkillConfig]
Optional. List of skill configs for the companion agent. Allows at most one instance of each SkillConfig type.

Classes

GuidanceSkillConfig

GuidanceSkillConfig(mapping=None, *, ignore_unknown_fields=False, **kwargs)

Guidance skill configuration.

KnowledgeSource

KnowledgeSource(mapping=None, *, ignore_unknown_fields=False, **kwargs)

Knowledge source configuration for knowledge retrieval.

SkillConfig

SkillConfig(mapping=None, *, ignore_unknown_fields=False, **kwargs)

TriggerEvent

TriggerEvent(value)

Event that triggers companion agent skills and guidance instructions.