<?php
# Generated by the protocol buffer compiler.  DO NOT EDIT!
# source: google/cloud/dialogflow/v2/conversation_model.proto

namespace GPBMetadata\Google\Cloud\Dialogflow\V2;

class ConversationModel
{
    public static $is_initialized = false;

    public static function initOnce() {
        $pool = \Google\Protobuf\Internal\DescriptorPool::getGeneratedPool();

        if (static::$is_initialized == true) {
          return;
        }
        \GPBMetadata\Google\Api\Annotations::initOnce();
        \GPBMetadata\Google\Api\Client::initOnce();
        \GPBMetadata\Google\Api\FieldBehavior::initOnce();
        \GPBMetadata\Google\Api\Resource::initOnce();
        \GPBMetadata\Google\Longrunning\Operations::initOnce();
        \GPBMetadata\Google\Protobuf\GPBEmpty::initOnce();
        \GPBMetadata\Google\Protobuf\Timestamp::initOnce();
        $pool->internalAddGeneratedFile(
            '
Ž@
3google/cloud/dialogflow/v2/conversation_model.protogoogle.cloud.dialogflow.v2google/api/client.protogoogle/api/field_behavior.protogoogle/api/resource.proto#google/longrunning/operations.protogoogle/protobuf/empty.protogoogle/protobuf/timestamp.proto"§
ConversationModel
name (	
display_name (	BàA4
create_time (2.google.protobuf.TimestampBàA?
datasets (2(.google.cloud.dialogflow.v2.InputDatasetBàAG
state (23.google.cloud.dialogflow.v2.ConversationModel.StateBàA
language_code (	g
!article_suggestion_model_metadata (2:.google.cloud.dialogflow.v2.ArticleSuggestionModelMetadataH Y
smart_reply_model_metadata	 (23.google.cloud.dialogflow.v2.SmartReplyModelMetadataH "‘
State
STATE_UNSPECIFIED 
CREATING

UNDEPLOYED
	DEPLOYING
DEPLOYED
UNDEPLOYING
DELETING

FAILED
PENDING"g
	ModelType
MODEL_TYPE_UNSPECIFIED "
SMART_REPLY_DUAL_ENCODER_MODEL
SMART_REPLY_BERT_MODEL:¾êAº
+dialogflow.googleapis.com/ConversationModelOprojects/{project}/locations/{location}/conversationModels/{conversation_model}:projects/{project}/conversationModels/{conversation_model}B
model_metadata"Ï
ConversationModelEvaluation
name (	
display_name (	BàAL
evaluation_config (2,.google.cloud.dialogflow.v2.EvaluationConfigBàA4
create_time (2.google.protobuf.TimestampBàAQ
smart_reply_metrics (2-.google.cloud.dialogflow.v2.SmartReplyMetricsBàAH (
raw_human_eval_template_csv (	BàA:úêAö
5dialogflow.googleapis.com/ConversationModelEvaluationSprojects/{project}/conversationModels/{conversation_model}/evaluations/{evaluation}hprojects/{project}/locations/{location}/conversationModels/{conversation_model}/evaluations/{evaluation}B	
metrics"œ
EvaluationConfig?
datasets (2(.google.cloud.dialogflow.v2.InputDatasetBàA[
smart_reply_config (2=.google.cloud.dialogflow.v2.EvaluationConfig.SmartReplyConfigH _
smart_compose_config (2?.google.cloud.dialogflow.v2.EvaluationConfig.SmartComposeConfigH v
SmartReplyConfigC
allowlist_document (	B\'úA$
"dialogflow.googleapis.com/Document
max_result_count (BàAx
SmartComposeConfigC
allowlist_document (	B\'úA$
"dialogflow.googleapis.com/Document
max_result_count (BàAB
model_specific_config"V
InputDatasetF
dataset (	B5àAúA/
-dialogflow.googleapis.com/ConversationDataset"{
ArticleSuggestionModelMetadataY
training_model_type (27.google.cloud.dialogflow.v2.ConversationModel.ModelTypeBàA"t
SmartReplyModelMetadataY
training_model_type (27.google.cloud.dialogflow.v2.ConversationModel.ModelTypeBàA"Ç
SmartReplyMetrics
allowlist_coverage (P
top_n_metrics (29.google.cloud.dialogflow.v2.SmartReplyMetrics.TopNMetrics
conversation_count ((
TopNMetrics	
n (
recall ("€
CreateConversationModelRequest
parent (	N
conversation_model (2-.google.cloud.dialogflow.v2.ConversationModelBàA"0
GetConversationModelRequest
name (	BàA"e
ListConversationModelsRequest
parent (	BàA
	page_size (BàA

page_token (	BàA"…
ListConversationModelsResponseJ
conversation_models (2-.google.cloud.dialogflow.v2.ConversationModel
next_page_token (	"3
DeleteConversationModelRequest
name (	BàA"3
DeployConversationModelRequest
name (	BàA"5
 UndeployConversationModelRequest
name (	BàA":
%GetConversationModelEvaluationRequest
name (	BàA"o
\'ListConversationModelEvaluationsRequest
parent (	BàA
	page_size (BàA

page_token (	BàA"¤
(ListConversationModelEvaluationsResponse_
conversation_model_evaluations (27.google.cloud.dialogflow.v2.ConversationModelEvaluation
next_page_token (	"Þ
(CreateConversationModelEvaluationRequestM
parent (	B=àAúA75dialogflow.googleapis.com/ConversationModelEvaluationc
conversation_model_evaluation (27.google.cloud.dialogflow.v2.ConversationModelEvaluationBàA"Ç
(CreateConversationModelOperationMetadata
conversation_model (	Y
state (2J.google.cloud.dialogflow.v2.CreateConversationModelOperationMetadata.State/
create_time (2.google.protobuf.Timestamp"s
State
STATE_UNSPECIFIED 
PENDING
	SUCCEEDED

FAILED
	CANCELLED

CANCELLING
TRAINING"w
(DeployConversationModelOperationMetadata
conversation_model (	/
create_time (2.google.protobuf.Timestamp"y
*UndeployConversationModelOperationMetadata
conversation_model (	/
create_time (2.google.protobuf.Timestamp"w
(DeleteConversationModelOperationMetadata
conversation_model (	/
create_time (2.google.protobuf.Timestamp"ö
2CreateConversationModelEvaluationOperationMetadata%
conversation_model_evaluation (	
conversation_model (	c
state (2T.google.cloud.dialogflow.v2.CreateConversationModelEvaluationOperationMetadata.State/
create_time (2.google.protobuf.Timestamp"g
State
STATE_UNSPECIFIED 
INITIALIZING
RUNNING
	CANCELLED
	SUCCEEDED

FAILED2þ
ConversationModelsè
CreateConversationModel:.google.cloud.dialogflow.v2.CreateConversationModelRequest.google.longrunning.Operation"ñ‚Óä“Ž"*/v2/{parent=projects/*}/conversationModels:conversation_modelZL"6/v2/{parent=projects/*/locations/*}/conversationModels:conversation_modelÚAparent,conversation_modelÊA=
ConversationModel(CreateConversationModelOperationMetadataó
GetConversationModel7.google.cloud.dialogflow.v2.GetConversationModelRequest-.google.cloud.dialogflow.v2.ConversationModel"s‚Óä“f*/v2/{name=projects/*/conversationModels/*}Z86/v2/{name=projects/*/locations/*/conversationModels/*}ÚAname†
ListConversationModels9.google.cloud.dialogflow.v2.ListConversationModelsRequest:.google.cloud.dialogflow.v2.ListConversationModelsResponse"u‚Óä“f*/v2/{parent=projects/*}/conversationModelsZ86/v2/{parent=projects/*/locations/*}/conversationModelsÚAparent®
DeleteConversationModel:.google.cloud.dialogflow.v2.DeleteConversationModelRequest.google.longrunning.Operation"·‚Óä“f**/v2/{name=projects/*/conversationModels/*}Z8*6/v2/{name=projects/*/locations/*/conversationModels/*}ÚAnameÊAA
google.protobuf.Empty(DeleteConversationModelOperationMetadata»
DeployConversationModel:.google.cloud.dialogflow.v2.DeployConversationModelRequest.google.longrunning.Operation"Ä‚Óä“z"1/v2/{name=projects/*/conversationModels/*}:deploy:*ZB"=/v2/{name=projects/*/locations/*/conversationModels/*}:deploy:*ÊAA
google.protobuf.Empty(DeployConversationModelOperationMetadataÅ
UndeployConversationModel<.google.cloud.dialogflow.v2.UndeployConversationModelRequest.google.longrunning.Operation"Ê‚Óä“~"3/v2/{name=projects/*/conversationModels/*}:undeploy:*ZD"?/v2/{name=projects/*/locations/*/conversationModels/*}:undeploy:*ÊAC
google.protobuf.Empty*UndeployConversationModelOperationMetadata¯
GetConversationModelEvaluationA.google.cloud.dialogflow.v2.GetConversationModelEvaluationRequest7.google.cloud.dialogflow.v2.ConversationModelEvaluation"‚Óä“‚8/v2/{name=projects/*/conversationModels/*/evaluations/*}ZFD/v2/{name=projects/*/locations/*/conversationModels/*/evaluations/*}ÚAnameÂ
 ListConversationModelEvaluationsC.google.cloud.dialogflow.v2.ListConversationModelEvaluationsRequestD.google.cloud.dialogflow.v2.ListConversationModelEvaluationsResponse"’‚Óä“‚8/v2/{parent=projects/*/conversationModels/*}/evaluationsZFD/v2/{parent=projects/*/locations/*/conversationModels/*}/evaluationsÚAparentÕ
!CreateConversationModelEvaluationD.google.cloud.dialogflow.v2.CreateConversationModelEvaluationRequest.google.longrunning.Operation"Ê‚Óä“I"D/v2/{parent=projects/*/locations/*/conversationModels/*}/evaluations:*ÚA$parent,conversation_model_evaluationÊAQ
ConversationModelEvaluation2CreateConversationModelEvaluationOperationMetadataxÊAdialogflow.googleapis.comÒAYhttps://www.googleapis.com/auth/cloud-platform,https://www.googleapis.com/auth/dialogflowBŸ
com.google.cloud.dialogflow.v2BConversationModelProtoPZ>cloud.google.com/go/dialogflow/apiv2/dialogflowpb;dialogflowpbø¢DFªGoogle.Cloud.Dialogflow.V2bproto3'
        , true);

        static::$is_initialized = true;
    }
}

