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_callbacks block of google_ces_agent (derived from provider schema).
CesAgentAfterModelCallbacks
Typed helper for the after_model_callbacks block of google_ces_agent (derived from provider schema).
CesAgentAfterToolCallbacks
Typed helper for the after_tool_callbacks block of google_ces_agent (derived from provider schema).
CesAgentBeforeAgentCallbacks
Typed helper for the before_agent_callbacks block of google_ces_agent (derived from provider schema).
CesAgentBeforeModelCallbacks
Typed helper for the before_model_callbacks block of google_ces_agent (derived from provider schema).
CesAgentBeforeToolCallbacks
Typed helper for the before_tool_callbacks block of google_ces_agent (derived from provider schema).
CesAgentLlmAgent
Typed helper for the llm_agent block of google_ces_agent (derived from provider schema).
CesAgentModelSettings
Typed helper for the model_settings block of google_ces_agent (derived from provider schema).
CesAgentRemoteDialogflowAgent
Typed helper for the remote_dialogflow_agent block of google_ces_agent (derived from provider schema).
CesAgentToolsets
Typed helper for the toolsets block of google_ces_agent (derived from provider schema).
CesAppAudioProcessingConfig
Typed helper for the audio_processing_config block of google_ces_app (derived from provider schema).
CesAppAudioProcessingConfigAmbientSoundConfig
Typed helper for the audio_processing_config.ambient_sound_config block of google_ces_app (derived from provider schema).
CesAppAudioProcessingConfigBargeInConfig
Typed helper for the audio_processing_config.barge_in_config block of google_ces_app (derived from provider schema).
CesAppAudioProcessingConfigSynthesizeSpeechConfigs
Typed helper for the audio_processing_config.synthesize_speech_configs block of google_ces_app (derived from provider schema).
CesAppClientCertificateSettings
Typed helper for the client_certificate_settings block of google_ces_app (derived from provider schema).
CesAppDataStoreSettings
Typed helper for the data_store_settings block of google_ces_app (derived from provider schema).
CesAppDefaultChannelProfile
Typed helper for the default_channel_profile block of google_ces_app (derived from provider schema).
CesAppDefaultChannelProfilePersonaProperty
Typed helper for the default_channel_profile.persona_property block of google_ces_app (derived from provider schema).
CesAppDefaultChannelProfileWebWidgetConfig
Typed helper for the default_channel_profile.web_widget_config block of google_ces_app (derived from provider schema).
CesAppEvaluationMetricsThresholds
Typed helper for the evaluation_metrics_thresholds block of google_ces_app (derived from provider schema).
CesAppEvaluationMetricsThresholdsGoldenEvaluationMetricsThresholds
Typed helper for the evaluation_metrics_thresholds.golden_evaluation_metrics_thresholds block of google_ces_app (derived from provider schema).
CesAppEvaluationMetricsThresholdsGoldenEvaluationMetricsThresholdsExpectationLevelMetricsThresholds
Typed helper for the evaluation_metrics_thresholds.golden_evaluation_metrics_thresholds.expectation_level_metrics_thresholds block of google_ces_app (derived from provider schema).
CesAppEvaluationMetricsThresholdsGoldenEvaluationMetricsThresholdsTurnLevelMetricsThresholds
Typed helper for the evaluation_metrics_thresholds.golden_evaluation_metrics_thresholds.turn_level_metrics_thresholds block of google_ces_app (derived from provider schema).
CesAppLanguageSettings
Typed helper for the language_settings block of google_ces_app (derived from provider schema).
CesAppLoggingSettings
Typed helper for the logging_settings block of google_ces_app (derived from provider schema).
CesAppLoggingSettingsAudioRecordingConfig
Typed helper for the logging_settings.audio_recording_config block of google_ces_app (derived from provider schema).
CesAppLoggingSettingsBigqueryExportSettings
Typed helper for the logging_settings.bigquery_export_settings block of google_ces_app (derived from provider schema).
CesAppLoggingSettingsCloudLoggingSettings
Typed helper for the logging_settings.cloud_logging_settings block of google_ces_app (derived from provider schema).
CesAppLoggingSettingsConversationLoggingSettings
Typed helper for the logging_settings.conversation_logging_settings block of google_ces_app (derived from provider schema).
CesAppLoggingSettingsRedactionConfig
Typed helper for the logging_settings.redaction_config block of google_ces_app (derived from provider schema).
CesAppModelSettings
Typed helper for the model_settings block of google_ces_app (derived from provider schema).
CesAppTimeZoneSettings
Typed helper for the time_zone_settings block of google_ces_app (derived from provider schema).
CesAppVariableDeclarations
Typed helper for the variable_declarations block of google_ces_app (derived from provider schema).
CesAppVariableDeclarationsSchema
Typed helper for the variable_declarations.schema block of google_ces_app (derived from provider schema).
CesDeploymentChannelProfile
Typed helper for the channel_profile block of google_ces_deployment (derived from provider schema).
CesDeploymentChannelProfilePersonaProperty
Typed helper for the channel_profile.persona_property block of google_ces_deployment (derived from provider schema).
CesDeploymentChannelProfileWebWidgetConfig
Typed helper for the channel_profile.web_widget_config block of google_ces_deployment (derived from provider schema).
CesDeploymentChannelProfileWebWidgetConfigSecuritySettings
Typed helper for the channel_profile.web_widget_config.security_settings block of google_ces_deployment (derived from provider schema).
CesExampleMessages
Typed helper for the messages block of google_ces_example (derived from provider schema).
CesExampleMessagesChunks
Typed helper for the messages.chunks block of google_ces_example (derived from provider schema).
CesExampleMessagesChunksAgentTransfer
Typed helper for the messages.chunks.agent_transfer block of google_ces_example (derived from provider schema).
CesExampleMessagesChunksImage
Typed helper for the messages.chunks.image block of google_ces_example (derived from provider schema).
CesExampleMessagesChunksToolCall
Typed helper for the messages.chunks.tool_call block of google_ces_example (derived from provider schema).
CesExampleMessagesChunksToolCallToolsetTool
Typed helper for the messages.chunks.tool_call.toolset_tool block of google_ces_example (derived from provider schema).
CesExampleMessagesChunksToolResponse
Typed helper for the messages.chunks.tool_response block of google_ces_example (derived from provider schema).
CesExampleMessagesChunksToolResponseToolsetTool
Typed helper for the messages.chunks.tool_response.toolset_tool block of google_ces_example (derived from provider schema).
CesGuardrailAction
Typed helper for the action block of google_ces_guardrail (derived from provider schema).
CesGuardrailActionGenerativeAnswer
Typed helper for the action.generative_answer block of google_ces_guardrail (derived from provider schema).
CesGuardrailActionRespondImmediately
Typed helper for the action.respond_immediately block of google_ces_guardrail (derived from provider schema).
CesGuardrailActionRespondImmediatelyResponses
Typed helper for the action.respond_immediately.responses block of google_ces_guardrail (derived from provider schema).
CesGuardrailActionTransferAgent
Typed helper for the action.transfer_agent block of google_ces_guardrail (derived from provider schema).
CesGuardrailCodeCallback
Typed helper for the code_callback block of google_ces_guardrail (derived from provider schema).
CesGuardrailCodeCallbackAfterAgentCallback
Typed helper for the code_callback.after_agent_callback block of google_ces_guardrail (derived from provider schema).
CesGuardrailCodeCallbackAfterModelCallback
Typed helper for the code_callback.after_model_callback block of google_ces_guardrail (derived from provider schema).
CesGuardrailCodeCallbackBeforeAgentCallback
Typed helper for the code_callback.before_agent_callback block of google_ces_guardrail (derived from provider schema).
CesGuardrailCodeCallbackBeforeModelCallback
Typed helper for the code_callback.before_model_callback block of google_ces_guardrail (derived from provider schema).
CesGuardrailContentFilter
Typed helper for the content_filter block of google_ces_guardrail (derived from provider schema).
CesGuardrailLlmPolicy
Typed helper for the llm_policy block of google_ces_guardrail (derived from provider schema).
CesGuardrailLlmPolicyModelSettings
Typed helper for the llm_policy.model_settings block of google_ces_guardrail (derived from provider schema).
CesGuardrailLlmPromptSecurity
Typed helper for the llm_prompt_security block of google_ces_guardrail (derived from provider schema).
CesGuardrailLlmPromptSecurityCustomPolicy
Typed helper for the llm_prompt_security.custom_policy block of google_ces_guardrail (derived from provider schema).
CesGuardrailLlmPromptSecurityCustomPolicyModelSettings
Typed helper for the llm_prompt_security.custom_policy.model_settings block of google_ces_guardrail (derived from provider schema).
CesGuardrailLlmPromptSecurityDefaultSettings
Typed helper for the llm_prompt_security.default_settings block of google_ces_guardrail (derived from provider schema).
CesGuardrailModelSafety
Typed helper for the model_safety block of google_ces_guardrail (derived from provider schema).
CesGuardrailModelSafetySafetySettings
Typed helper for the model_safety.safety_settings block of google_ces_guardrail (derived from provider schema).
CesToolAgentTool
Typed helper for the agent_tool block of google_ces_tool (derived from provider schema).
CesToolClientFunction
Typed helper for the client_function block of google_ces_tool (derived from provider schema).
CesToolClientFunctionParameters
Typed helper for the client_function.parameters block of google_ces_tool (derived from provider schema).
CesToolClientFunctionResponse
Typed helper for the client_function.response block of google_ces_tool (derived from provider schema).
CesToolDataStoreTool
Typed helper for the data_store_tool block of google_ces_tool (derived from provider schema).
CesToolDataStoreToolBoostSpecs
Typed helper for the data_store_tool.boost_specs block of google_ces_tool (derived from provider schema).
CesToolDataStoreToolBoostSpecsSpec
Typed helper for the data_store_tool.boost_specs.spec block of google_ces_tool (derived from provider schema).
CesToolDataStoreToolBoostSpecsSpecConditionBoostSpecs
Typed helper for the data_store_tool.boost_specs.spec.condition_boost_specs block of google_ces_tool (derived from provider schema).
CesToolDataStoreToolBoostSpecsSpecConditionBoostSpecsBoostControlSpec
Typed helper for the data_store_tool.boost_specs.spec.condition_boost_specs.boost_control_spec block of google_ces_tool (derived from provider schema).
CesToolDataStoreToolBoostSpecsSpecConditionBoostSpecsBoostControlSpecControlPoints
Typed helper for the data_store_tool.boost_specs.spec.condition_boost_specs.boost_control_spec.control_points block of google_ces_tool (derived from provider schema).
CesToolDataStoreToolDataStoreSource
Typed helper for the data_store_tool.data_store_source block of google_ces_tool (derived from provider schema).
CesToolDataStoreToolDataStoreSourceDataStore
Typed helper for the data_store_tool.data_store_source.data_store block of google_ces_tool (derived from provider schema).
CesToolDataStoreToolEngineSource
Typed helper for the data_store_tool.engine_source block of google_ces_tool (derived from provider schema).
CesToolDataStoreToolEngineSourceDataStoreSources
Typed helper for the data_store_tool.engine_source.data_store_sources block of google_ces_tool (derived from provider schema).
CesToolDataStoreToolEngineSourceDataStoreSourcesDataStore
Typed helper for the data_store_tool.engine_source.data_store_sources.data_store block of google_ces_tool (derived from provider schema).
CesToolDataStoreToolModalityConfigs
Typed helper for the data_store_tool.modality_configs block of google_ces_tool (derived from provider schema).
CesToolDataStoreToolModalityConfigsGroundingConfig
Typed helper for the data_store_tool.modality_configs.grounding_config block of google_ces_tool (derived from provider schema).
CesToolDataStoreToolModalityConfigsRewriterConfig
Typed helper for the data_store_tool.modality_configs.rewriter_config block of google_ces_tool (derived from provider schema).
CesToolDataStoreToolModalityConfigsRewriterConfigModelSettings
Typed helper for the data_store_tool.modality_configs.rewriter_config.model_settings block of google_ces_tool (derived from provider schema).
CesToolDataStoreToolModalityConfigsSummarizationConfig
Typed helper for the data_store_tool.modality_configs.summarization_config block of google_ces_tool (derived from provider schema).
CesToolDataStoreToolModalityConfigsSummarizationConfigModelSettings
Typed helper for the data_store_tool.modality_configs.summarization_config.model_settings block of google_ces_tool (derived from provider schema).
CesToolFileSearchTool
Typed helper for the file_search_tool block of google_ces_tool (derived from provider schema).
CesToolGoogleSearchTool
Typed helper for the google_search_tool block of google_ces_tool (derived from provider schema).
CesToolGoogleSearchToolPromptConfig
Typed helper for the google_search_tool.prompt_config block of google_ces_tool (derived from provider schema).
CesToolPythonFunction
Typed helper for the python_function block of google_ces_tool (derived from provider schema).
CesToolsetMcpToolset
Typed helper for the mcp_toolset block of google_ces_toolset (derived from provider schema).
CesToolsetMcpToolsetApiAuthentication
Typed helper for the mcp_toolset.api_authentication block of google_ces_toolset (derived from provider schema).
CesToolsetMcpToolsetApiAuthenticationApiKeyConfig
Typed helper for the mcp_toolset.api_authentication.api_key_config block of google_ces_toolset (derived from provider schema).
CesToolsetMcpToolsetApiAuthenticationBearerTokenConfig
Typed helper for the mcp_toolset.api_authentication.bearer_token_config block of google_ces_toolset (derived from provider schema).
CesToolsetMcpToolsetApiAuthenticationOauthConfig
Typed helper for the mcp_toolset.api_authentication.oauth_config block of google_ces_toolset (derived from provider schema).
CesToolsetMcpToolsetApiAuthenticationServiceAccountAuthConfig
Typed helper for the mcp_toolset.api_authentication.service_account_auth_config block of google_ces_toolset (derived from provider schema).
CesToolsetMcpToolsetApiAuthenticationServiceAgentIdTokenAuthConfig
Typed helper for the mcp_toolset.api_authentication.service_agent_id_token_auth_config block of google_ces_toolset (derived from provider schema).
CesToolsetMcpToolsetServiceDirectoryConfig
Typed helper for the mcp_toolset.service_directory_config block of google_ces_toolset (derived from provider schema).
CesToolsetMcpToolsetTlsConfig
Typed helper for the mcp_toolset.tls_config block of google_ces_toolset (derived from provider schema).
CesToolsetMcpToolsetTlsConfigCaCerts
Typed helper for the mcp_toolset.tls_config.ca_certs block of google_ces_toolset (derived from provider schema).
CesToolsetOpenApiToolset
Typed helper for the open_api_toolset block of google_ces_toolset (derived from provider schema).
CesToolsetOpenApiToolsetApiAuthentication
Typed helper for the open_api_toolset.api_authentication block of google_ces_toolset (derived from provider schema).
CesToolsetOpenApiToolsetApiAuthenticationApiKeyConfig
Typed helper for the open_api_toolset.api_authentication.api_key_config block of google_ces_toolset (derived from provider schema).
CesToolsetOpenApiToolsetApiAuthenticationBearerTokenConfig
Typed helper for the open_api_toolset.api_authentication.bearer_token_config block of google_ces_toolset (derived from provider schema).
CesToolsetOpenApiToolsetApiAuthenticationOauthConfig
Typed helper for the open_api_toolset.api_authentication.oauth_config block of google_ces_toolset (derived from provider schema).
CesToolsetOpenApiToolsetApiAuthenticationServiceAccountAuthConfig
Typed helper for the open_api_toolset.api_authentication.service_account_auth_config block of google_ces_toolset (derived from provider schema).
CesToolsetOpenApiToolsetApiAuthenticationServiceAgentIdTokenAuthConfig
Typed helper for the open_api_toolset.api_authentication.service_agent_id_token_auth_config block of google_ces_toolset (derived from provider schema).
CesToolsetOpenApiToolsetServiceDirectoryConfig
Typed helper for the open_api_toolset.service_directory_config block of google_ces_toolset (derived from provider schema).
CesToolsetOpenApiToolsetTlsConfig
Typed helper for the open_api_toolset.tls_config block of google_ces_toolset (derived from provider schema).
CesToolsetOpenApiToolsetTlsConfigCaCerts
Typed helper for the open_api_toolset.tls_config.ca_certs block of google_ces_toolset (derived from provider schema).
CesToolsetToolFakeConfig
Typed helper for the tool_fake_config block of google_ces_toolset (derived from provider schema).
CesToolsetToolFakeConfigCodeBlock
Typed helper for the tool_fake_config.code_block block of google_ces_toolset (derived from provider schema).
CesToolToolFakeConfig
Typed helper for the tool_fake_config block of google_ces_tool (derived from provider schema).
CesToolToolFakeConfigCodeBlock
Typed helper for the tool_fake_config.code_block block of google_ces_tool (derived from provider schema).
CesToolWidgetTool
Typed helper for the widget_tool block of google_ces_tool (derived from provider schema).
CesToolWidgetToolDataMapping
Typed helper for the widget_tool.data_mapping block of google_ces_tool (derived from provider schema).
CesToolWidgetToolDataMappingPythonFunction
Typed helper for the widget_tool.data_mapping.python_function block of google_ces_tool (derived from provider schema).
CesToolWidgetToolParameters
Typed helper for the widget_tool.parameters block of google_ces_tool (derived from provider schema).
CesToolWidgetToolTextResponseConfig
Typed helper for the widget_tool.text_response_config block of google_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.