ces library
Customer Engagement Suite (Conversational Agents): apps, agents, root-agent association, app versions, guardrails, tools, toolsets, few-shot examples, and deployments. Session SKUs fire only on chat/voice traffic — creating design-time config or a channel binding does not send sessions.
Classes
- CesAgentAfterAgentCallbacks
-
Typed helper for the
after_agent_callbacksblock ofgoogle_ces_agent(derived from provider schema). - CesAgentAfterModelCallbacks
-
Typed helper for the
after_model_callbacksblock ofgoogle_ces_agent(derived from provider schema). - CesAgentAfterToolCallbacks
-
Typed helper for the
after_tool_callbacksblock ofgoogle_ces_agent(derived from provider schema). - CesAgentBeforeAgentCallbacks
-
Typed helper for the
before_agent_callbacksblock ofgoogle_ces_agent(derived from provider schema). - CesAgentBeforeModelCallbacks
-
Typed helper for the
before_model_callbacksblock ofgoogle_ces_agent(derived from provider schema). - CesAgentBeforeToolCallbacks
-
Typed helper for the
before_tool_callbacksblock ofgoogle_ces_agent(derived from provider schema). - CesAgentLlmAgent
-
Typed helper for the
llm_agentblock ofgoogle_ces_agent(derived from provider schema). - CesAgentModelSettings
-
Typed helper for the
model_settingsblock ofgoogle_ces_agent(derived from provider schema). - CesAgentRemoteDialogflowAgent
-
Typed helper for the
remote_dialogflow_agentblock ofgoogle_ces_agent(derived from provider schema). - CesAgentToolsets
-
Typed helper for the
toolsetsblock ofgoogle_ces_agent(derived from provider schema). - CesAppAudioProcessingConfig
-
Typed helper for the
audio_processing_configblock ofgoogle_ces_app(derived from provider schema). - CesAppAudioProcessingConfigAmbientSoundConfig
-
Typed helper for the
audio_processing_config.ambient_sound_configblock ofgoogle_ces_app(derived from provider schema). - CesAppAudioProcessingConfigBargeInConfig
-
Typed helper for the
audio_processing_config.barge_in_configblock ofgoogle_ces_app(derived from provider schema). - CesAppAudioProcessingConfigSynthesizeSpeechConfigs
-
Typed helper for the
audio_processing_config.synthesize_speech_configsblock ofgoogle_ces_app(derived from provider schema). - CesAppClientCertificateSettings
-
Typed helper for the
client_certificate_settingsblock ofgoogle_ces_app(derived from provider schema). - CesAppDataStoreSettings
-
Typed helper for the
data_store_settingsblock ofgoogle_ces_app(derived from provider schema). - CesAppDefaultChannelProfile
-
Typed helper for the
default_channel_profileblock ofgoogle_ces_app(derived from provider schema). - CesAppDefaultChannelProfilePersonaProperty
-
Typed helper for the
default_channel_profile.persona_propertyblock ofgoogle_ces_app(derived from provider schema). - CesAppDefaultChannelProfileWebWidgetConfig
-
Typed helper for the
default_channel_profile.web_widget_configblock ofgoogle_ces_app(derived from provider schema). - CesAppEvaluationMetricsThresholds
-
Typed helper for the
evaluation_metrics_thresholdsblock ofgoogle_ces_app(derived from provider schema). - CesAppEvaluationMetricsThresholdsGoldenEvaluationMetricsThresholds
-
Typed helper for the
evaluation_metrics_thresholds.golden_evaluation_metrics_thresholdsblock ofgoogle_ces_app(derived from provider schema). - CesAppEvaluationMetricsThresholdsGoldenEvaluationMetricsThresholdsExpectationLevelMetricsThresholds
-
Typed helper for the
evaluation_metrics_thresholds.golden_evaluation_metrics_thresholds.expectation_level_metrics_thresholdsblock ofgoogle_ces_app(derived from provider schema). - CesAppEvaluationMetricsThresholdsGoldenEvaluationMetricsThresholdsTurnLevelMetricsThresholds
-
Typed helper for the
evaluation_metrics_thresholds.golden_evaluation_metrics_thresholds.turn_level_metrics_thresholdsblock ofgoogle_ces_app(derived from provider schema). - CesAppLanguageSettings
-
Typed helper for the
language_settingsblock ofgoogle_ces_app(derived from provider schema). - CesAppLoggingSettings
-
Typed helper for the
logging_settingsblock ofgoogle_ces_app(derived from provider schema). - CesAppLoggingSettingsAudioRecordingConfig
-
Typed helper for the
logging_settings.audio_recording_configblock ofgoogle_ces_app(derived from provider schema). - CesAppLoggingSettingsBigqueryExportSettings
-
Typed helper for the
logging_settings.bigquery_export_settingsblock ofgoogle_ces_app(derived from provider schema). - CesAppLoggingSettingsCloudLoggingSettings
-
Typed helper for the
logging_settings.cloud_logging_settingsblock ofgoogle_ces_app(derived from provider schema). - CesAppLoggingSettingsConversationLoggingSettings
-
Typed helper for the
logging_settings.conversation_logging_settingsblock ofgoogle_ces_app(derived from provider schema). - CesAppLoggingSettingsRedactionConfig
-
Typed helper for the
logging_settings.redaction_configblock ofgoogle_ces_app(derived from provider schema). - CesAppModelSettings
-
Typed helper for the
model_settingsblock ofgoogle_ces_app(derived from provider schema). - CesAppTimeZoneSettings
-
Typed helper for the
time_zone_settingsblock ofgoogle_ces_app(derived from provider schema). - CesAppVariableDeclarations
-
Typed helper for the
variable_declarationsblock ofgoogle_ces_app(derived from provider schema). - CesAppVariableDeclarationsSchema
-
Typed helper for the
variable_declarations.schemablock ofgoogle_ces_app(derived from provider schema). - CesDeploymentChannelProfile
-
Typed helper for the
channel_profileblock ofgoogle_ces_deployment(derived from provider schema). - CesDeploymentChannelProfilePersonaProperty
-
Typed helper for the
channel_profile.persona_propertyblock ofgoogle_ces_deployment(derived from provider schema). - CesDeploymentChannelProfileWebWidgetConfig
-
Typed helper for the
channel_profile.web_widget_configblock ofgoogle_ces_deployment(derived from provider schema). - CesDeploymentChannelProfileWebWidgetConfigSecuritySettings
-
Typed helper for the
channel_profile.web_widget_config.security_settingsblock ofgoogle_ces_deployment(derived from provider schema). - CesExampleMessages
-
Typed helper for the
messagesblock ofgoogle_ces_example(derived from provider schema). - CesExampleMessagesChunks
-
Typed helper for the
messages.chunksblock ofgoogle_ces_example(derived from provider schema). - CesExampleMessagesChunksAgentTransfer
-
Typed helper for the
messages.chunks.agent_transferblock ofgoogle_ces_example(derived from provider schema). - CesExampleMessagesChunksImage
-
Typed helper for the
messages.chunks.imageblock ofgoogle_ces_example(derived from provider schema). - CesExampleMessagesChunksToolCall
-
Typed helper for the
messages.chunks.tool_callblock ofgoogle_ces_example(derived from provider schema). - CesExampleMessagesChunksToolCallToolsetTool
-
Typed helper for the
messages.chunks.tool_call.toolset_toolblock ofgoogle_ces_example(derived from provider schema). - CesExampleMessagesChunksToolResponse
-
Typed helper for the
messages.chunks.tool_responseblock ofgoogle_ces_example(derived from provider schema). - CesExampleMessagesChunksToolResponseToolsetTool
-
Typed helper for the
messages.chunks.tool_response.toolset_toolblock ofgoogle_ces_example(derived from provider schema). - CesGuardrailAction
-
Typed helper for the
actionblock ofgoogle_ces_guardrail(derived from provider schema). - CesGuardrailActionGenerativeAnswer
-
Typed helper for the
action.generative_answerblock ofgoogle_ces_guardrail(derived from provider schema). - CesGuardrailActionRespondImmediately
-
Typed helper for the
action.respond_immediatelyblock ofgoogle_ces_guardrail(derived from provider schema). - CesGuardrailActionRespondImmediatelyResponses
-
Typed helper for the
action.respond_immediately.responsesblock ofgoogle_ces_guardrail(derived from provider schema). - CesGuardrailActionTransferAgent
-
Typed helper for the
action.transfer_agentblock ofgoogle_ces_guardrail(derived from provider schema). - CesGuardrailCodeCallback
-
Typed helper for the
code_callbackblock ofgoogle_ces_guardrail(derived from provider schema). - CesGuardrailCodeCallbackAfterAgentCallback
-
Typed helper for the
code_callback.after_agent_callbackblock ofgoogle_ces_guardrail(derived from provider schema). - CesGuardrailCodeCallbackAfterModelCallback
-
Typed helper for the
code_callback.after_model_callbackblock ofgoogle_ces_guardrail(derived from provider schema). - CesGuardrailCodeCallbackBeforeAgentCallback
-
Typed helper for the
code_callback.before_agent_callbackblock ofgoogle_ces_guardrail(derived from provider schema). - CesGuardrailCodeCallbackBeforeModelCallback
-
Typed helper for the
code_callback.before_model_callbackblock ofgoogle_ces_guardrail(derived from provider schema). - CesGuardrailContentFilter
-
Typed helper for the
content_filterblock ofgoogle_ces_guardrail(derived from provider schema). - CesGuardrailLlmPolicy
-
Typed helper for the
llm_policyblock ofgoogle_ces_guardrail(derived from provider schema). - CesGuardrailLlmPolicyModelSettings
-
Typed helper for the
llm_policy.model_settingsblock ofgoogle_ces_guardrail(derived from provider schema). - CesGuardrailLlmPromptSecurity
-
Typed helper for the
llm_prompt_securityblock ofgoogle_ces_guardrail(derived from provider schema). - CesGuardrailLlmPromptSecurityCustomPolicy
-
Typed helper for the
llm_prompt_security.custom_policyblock ofgoogle_ces_guardrail(derived from provider schema). - CesGuardrailLlmPromptSecurityCustomPolicyModelSettings
-
Typed helper for the
llm_prompt_security.custom_policy.model_settingsblock ofgoogle_ces_guardrail(derived from provider schema). - CesGuardrailLlmPromptSecurityDefaultSettings
-
Typed helper for the
llm_prompt_security.default_settingsblock ofgoogle_ces_guardrail(derived from provider schema). - CesGuardrailModelSafety
-
Typed helper for the
model_safetyblock ofgoogle_ces_guardrail(derived from provider schema). - CesGuardrailModelSafetySafetySettings
-
Typed helper for the
model_safety.safety_settingsblock ofgoogle_ces_guardrail(derived from provider schema). - CesToolAgentTool
-
Typed helper for the
agent_toolblock ofgoogle_ces_tool(derived from provider schema). - CesToolClientFunction
-
Typed helper for the
client_functionblock ofgoogle_ces_tool(derived from provider schema). - CesToolClientFunctionParameters
-
Typed helper for the
client_function.parametersblock ofgoogle_ces_tool(derived from provider schema). - CesToolClientFunctionResponse
-
Typed helper for the
client_function.responseblock ofgoogle_ces_tool(derived from provider schema). - CesToolDataStoreTool
-
Typed helper for the
data_store_toolblock ofgoogle_ces_tool(derived from provider schema). - CesToolDataStoreToolBoostSpecs
-
Typed helper for the
data_store_tool.boost_specsblock ofgoogle_ces_tool(derived from provider schema). - CesToolDataStoreToolBoostSpecsSpec
-
Typed helper for the
data_store_tool.boost_specs.specblock ofgoogle_ces_tool(derived from provider schema). - CesToolDataStoreToolBoostSpecsSpecConditionBoostSpecs
-
Typed helper for the
data_store_tool.boost_specs.spec.condition_boost_specsblock ofgoogle_ces_tool(derived from provider schema). - CesToolDataStoreToolBoostSpecsSpecConditionBoostSpecsBoostControlSpec
-
Typed helper for the
data_store_tool.boost_specs.spec.condition_boost_specs.boost_control_specblock ofgoogle_ces_tool(derived from provider schema). - CesToolDataStoreToolBoostSpecsSpecConditionBoostSpecsBoostControlSpecControlPoints
-
Typed helper for the
data_store_tool.boost_specs.spec.condition_boost_specs.boost_control_spec.control_pointsblock ofgoogle_ces_tool(derived from provider schema). - CesToolDataStoreToolDataStoreSource
-
Typed helper for the
data_store_tool.data_store_sourceblock ofgoogle_ces_tool(derived from provider schema). - CesToolDataStoreToolDataStoreSourceDataStore
-
Typed helper for the
data_store_tool.data_store_source.data_storeblock ofgoogle_ces_tool(derived from provider schema). - CesToolDataStoreToolEngineSource
-
Typed helper for the
data_store_tool.engine_sourceblock ofgoogle_ces_tool(derived from provider schema). - CesToolDataStoreToolEngineSourceDataStoreSources
-
Typed helper for the
data_store_tool.engine_source.data_store_sourcesblock ofgoogle_ces_tool(derived from provider schema). - CesToolDataStoreToolEngineSourceDataStoreSourcesDataStore
-
Typed helper for the
data_store_tool.engine_source.data_store_sources.data_storeblock ofgoogle_ces_tool(derived from provider schema). - CesToolDataStoreToolModalityConfigs
-
Typed helper for the
data_store_tool.modality_configsblock ofgoogle_ces_tool(derived from provider schema). - CesToolDataStoreToolModalityConfigsGroundingConfig
-
Typed helper for the
data_store_tool.modality_configs.grounding_configblock ofgoogle_ces_tool(derived from provider schema). - CesToolDataStoreToolModalityConfigsRewriterConfig
-
Typed helper for the
data_store_tool.modality_configs.rewriter_configblock ofgoogle_ces_tool(derived from provider schema). - CesToolDataStoreToolModalityConfigsRewriterConfigModelSettings
-
Typed helper for the
data_store_tool.modality_configs.rewriter_config.model_settingsblock ofgoogle_ces_tool(derived from provider schema). - CesToolDataStoreToolModalityConfigsSummarizationConfig
-
Typed helper for the
data_store_tool.modality_configs.summarization_configblock ofgoogle_ces_tool(derived from provider schema). - CesToolDataStoreToolModalityConfigsSummarizationConfigModelSettings
-
Typed helper for the
data_store_tool.modality_configs.summarization_config.model_settingsblock ofgoogle_ces_tool(derived from provider schema). - CesToolFileSearchTool
-
Typed helper for the
file_search_toolblock ofgoogle_ces_tool(derived from provider schema). - CesToolGoogleSearchTool
-
Typed helper for the
google_search_toolblock ofgoogle_ces_tool(derived from provider schema). - CesToolGoogleSearchToolPromptConfig
-
Typed helper for the
google_search_tool.prompt_configblock ofgoogle_ces_tool(derived from provider schema). - CesToolPythonFunction
-
Typed helper for the
python_functionblock ofgoogle_ces_tool(derived from provider schema). - CesToolsetMcpToolset
-
Typed helper for the
mcp_toolsetblock ofgoogle_ces_toolset(derived from provider schema). - CesToolsetMcpToolsetApiAuthentication
-
Typed helper for the
mcp_toolset.api_authenticationblock ofgoogle_ces_toolset(derived from provider schema). - CesToolsetMcpToolsetApiAuthenticationApiKeyConfig
-
Typed helper for the
mcp_toolset.api_authentication.api_key_configblock ofgoogle_ces_toolset(derived from provider schema). - CesToolsetMcpToolsetApiAuthenticationBearerTokenConfig
-
Typed helper for the
mcp_toolset.api_authentication.bearer_token_configblock ofgoogle_ces_toolset(derived from provider schema). - CesToolsetMcpToolsetApiAuthenticationOauthConfig
-
Typed helper for the
mcp_toolset.api_authentication.oauth_configblock ofgoogle_ces_toolset(derived from provider schema). - CesToolsetMcpToolsetApiAuthenticationServiceAccountAuthConfig
-
Typed helper for the
mcp_toolset.api_authentication.service_account_auth_configblock ofgoogle_ces_toolset(derived from provider schema). - CesToolsetMcpToolsetApiAuthenticationServiceAgentIdTokenAuthConfig
-
Typed helper for the
mcp_toolset.api_authentication.service_agent_id_token_auth_configblock ofgoogle_ces_toolset(derived from provider schema). - CesToolsetMcpToolsetServiceDirectoryConfig
-
Typed helper for the
mcp_toolset.service_directory_configblock ofgoogle_ces_toolset(derived from provider schema). - CesToolsetMcpToolsetTlsConfig
-
Typed helper for the
mcp_toolset.tls_configblock ofgoogle_ces_toolset(derived from provider schema). - CesToolsetMcpToolsetTlsConfigCaCerts
-
Typed helper for the
mcp_toolset.tls_config.ca_certsblock ofgoogle_ces_toolset(derived from provider schema). - CesToolsetOpenApiToolset
-
Typed helper for the
open_api_toolsetblock ofgoogle_ces_toolset(derived from provider schema). - CesToolsetOpenApiToolsetApiAuthentication
-
Typed helper for the
open_api_toolset.api_authenticationblock ofgoogle_ces_toolset(derived from provider schema). - CesToolsetOpenApiToolsetApiAuthenticationApiKeyConfig
-
Typed helper for the
open_api_toolset.api_authentication.api_key_configblock ofgoogle_ces_toolset(derived from provider schema). - CesToolsetOpenApiToolsetApiAuthenticationBearerTokenConfig
-
Typed helper for the
open_api_toolset.api_authentication.bearer_token_configblock ofgoogle_ces_toolset(derived from provider schema). - CesToolsetOpenApiToolsetApiAuthenticationOauthConfig
-
Typed helper for the
open_api_toolset.api_authentication.oauth_configblock ofgoogle_ces_toolset(derived from provider schema). - CesToolsetOpenApiToolsetApiAuthenticationServiceAccountAuthConfig
-
Typed helper for the
open_api_toolset.api_authentication.service_account_auth_configblock ofgoogle_ces_toolset(derived from provider schema). - CesToolsetOpenApiToolsetApiAuthenticationServiceAgentIdTokenAuthConfig
-
Typed helper for the
open_api_toolset.api_authentication.service_agent_id_token_auth_configblock ofgoogle_ces_toolset(derived from provider schema). - CesToolsetOpenApiToolsetServiceDirectoryConfig
-
Typed helper for the
open_api_toolset.service_directory_configblock ofgoogle_ces_toolset(derived from provider schema). - CesToolsetOpenApiToolsetTlsConfig
-
Typed helper for the
open_api_toolset.tls_configblock ofgoogle_ces_toolset(derived from provider schema). - CesToolsetOpenApiToolsetTlsConfigCaCerts
-
Typed helper for the
open_api_toolset.tls_config.ca_certsblock ofgoogle_ces_toolset(derived from provider schema). - CesToolsetToolFakeConfig
-
Typed helper for the
tool_fake_configblock ofgoogle_ces_toolset(derived from provider schema). - CesToolsetToolFakeConfigCodeBlock
-
Typed helper for the
tool_fake_config.code_blockblock ofgoogle_ces_toolset(derived from provider schema). - CesToolToolFakeConfig
-
Typed helper for the
tool_fake_configblock ofgoogle_ces_tool(derived from provider schema). - CesToolToolFakeConfigCodeBlock
-
Typed helper for the
tool_fake_config.code_blockblock ofgoogle_ces_tool(derived from provider schema). - CesToolWidgetTool
-
Typed helper for the
widget_toolblock ofgoogle_ces_tool(derived from provider schema). - CesToolWidgetToolDataMapping
-
Typed helper for the
widget_tool.data_mappingblock ofgoogle_ces_tool(derived from provider schema). - CesToolWidgetToolDataMappingPythonFunction
-
Typed helper for the
widget_tool.data_mapping.python_functionblock ofgoogle_ces_tool(derived from provider schema). - CesToolWidgetToolParameters
-
Typed helper for the
widget_tool.parametersblock ofgoogle_ces_tool(derived from provider schema). - CesToolWidgetToolTextResponseConfig
-
Typed helper for the
widget_tool.text_response_configblock ofgoogle_ces_tool(derived from provider schema). - GoogleCesAgent
-
Factory wrapper for
google_ces_agent. - GoogleCesApp
-
Factory wrapper for
google_ces_app. - GoogleCesAppRootAgentAssociation
-
Factory wrapper for
google_ces_app_root_agent_association. - GoogleCesAppVersion
-
Factory wrapper for
google_ces_app_version. - GoogleCesDeployment
-
Factory wrapper for
google_ces_deployment. - GoogleCesExample
-
Factory wrapper for
google_ces_example. - GoogleCesGuardrail
-
Factory wrapper for
google_ces_guardrail. - GoogleCesTool
-
Factory wrapper for
google_ces_tool. - GoogleCesToolset
-
Factory wrapper for
google_ces_toolset.
Enums
- CesGuardrailLlmPolicyPolicyScope
-
policy_scope— derived from the provider schema description. - CesGuardrailModelSafetySafetySettingsCategory
-
category— derived from the provider schema description. - CesGuardrailModelSafetySafetySettingsThreshold
-
threshold— derived from the provider schema description. - CesToolDataStoreToolFilterParameterBehavior
-
filter_parameter_behavior— derived from the provider schema description. - CesToolFileSearchToolCorpusType
-
corpus_type— derived from the provider schema description. - CesToolWidgetToolDataMappingMode
-
mode— derived from the provider schema description. - CesToolWidgetToolTextResponseConfigType
-
type— derived from the provider schema description. - CesToolWidgetToolWidgetType
-
widget_type— derived from the provider schema description.