Class CompanionAgent (2.52.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_v2.types.ToolsetTool]
Optional. List of CES toolset specs that the companion agent can choose from.
ces_tool_specs MutableSequence[google.cloud.dialogflow_v2.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_v2.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)

Skill configuration for the companion agent.

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

TranslationSkillConfig

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

Translation skill configuration for the companion agent.

TriggerEvent

TriggerEvent(value)

Event that triggers companion agent skills and guidance instructions.