Dialogflow_v2Functions
object Dialogflow_v2Functions
Functions
Link copied to clipboard
Retrieves the specified context.
suspend fun getContext(contextId: String, environmentId: String, location: String, project: String? = null, sessionId: String, userId: String): GetContextResult
Link copied to clipboard
Retrieves the specific conversation.
suspend fun getConversation(argument: suspend GetConversationPlainArgsBuilder.() -> Unit): GetConversationResult
suspend fun getConversation(conversationId: String, location: String, project: String? = null): GetConversationResult
Link copied to clipboard
suspend fun getConversationDataset(argument: GetConversationDatasetPlainArgs): GetConversationDatasetResult
Retrieves the specified conversation dataset.
suspend fun getConversationDataset(argument: suspend GetConversationDatasetPlainArgsBuilder.() -> Unit): GetConversationDatasetResult
suspend fun getConversationDataset(conversationDatasetId: String, location: String, project: String? = null): GetConversationDatasetResult
Link copied to clipboard
suspend fun getConversationModel(argument: GetConversationModelPlainArgs): GetConversationModelResult
Gets conversation model.
suspend fun getConversationModel(argument: suspend GetConversationModelPlainArgsBuilder.() -> Unit): GetConversationModelResult
suspend fun getConversationModel(conversationModelId: String, location: String, project: String? = null): GetConversationModelResult
Link copied to clipboard
suspend fun getConversationProfile(argument: GetConversationProfilePlainArgs): GetConversationProfileResult
Retrieves the specified conversation profile.
suspend fun getConversationProfile(argument: suspend GetConversationProfilePlainArgsBuilder.() -> Unit): GetConversationProfileResult
suspend fun getConversationProfile(conversationProfileId: String, location: String, project: String? = null): GetConversationProfileResult
Link copied to clipboard
Retrieves the specified document.
suspend fun getDocument(argument: suspend GetDocumentPlainArgsBuilder.() -> Unit): GetDocumentResult
suspend fun getDocument(documentId: String, knowledgeBaseId: String, location: String, project: String? = null): GetDocumentResult
Link copied to clipboard
Retrieves the specified entity type.
suspend fun getEntityType(argument: suspend GetEntityTypePlainArgsBuilder.() -> Unit): GetEntityTypeResult
suspend fun getEntityType(entityTypeId: String, languageCode: String? = null, location: String, project: String? = null): GetEntityTypeResult
Link copied to clipboard
Retrieves the specified agent environment.
suspend fun getEnvironment(argument: suspend GetEnvironmentPlainArgsBuilder.() -> Unit): GetEnvironmentResult
suspend fun getEnvironment(environmentId: String, location: String, project: String? = null): GetEnvironmentResult
Link copied to clipboard
Gets an evaluation of conversation model.
suspend fun getEvaluation(argument: suspend GetEvaluationPlainArgsBuilder.() -> Unit): GetEvaluationResult
suspend fun getEvaluation(conversationModelId: String, evaluationId: String, location: String, project: String? = null): GetEvaluationResult
Link copied to clipboard
Retrieves the specified intent.
Link copied to clipboard
Retrieves the specified knowledge base.
suspend fun getKnowledgeBase(argument: suspend GetKnowledgeBasePlainArgsBuilder.() -> Unit): GetKnowledgeBaseResult
suspend fun getKnowledgeBase(knowledgeBaseId: String, location: String, project: String? = null): GetKnowledgeBaseResult
Link copied to clipboard
Retrieves a conversation participant.
suspend fun getParticipant(argument: suspend GetParticipantPlainArgsBuilder.() -> Unit): GetParticipantResult
suspend fun getParticipant(conversationId: String, location: String, participantId: String, project: String? = null): GetParticipantResult
Link copied to clipboard
suspend fun getSessionEntityType(argument: GetSessionEntityTypePlainArgs): GetSessionEntityTypeResult
Retrieves the specified session entity type. This method doesn't work with Google Assistant integration. Contact Dialogflow support if you need to use session entities with Google Assistant integration.
suspend fun getSessionEntityType(argument: suspend GetSessionEntityTypePlainArgsBuilder.() -> Unit): GetSessionEntityTypeResult
suspend fun getSessionEntityType(entityTypeId: String, environmentId: String, location: String, project: String? = null, sessionId: String, userId: String): GetSessionEntityTypeResult
Link copied to clipboard
Retrieves the specified agent version.
suspend fun getVersion(location: String, project: String? = null, versionId: String): GetVersionResult