cx

package
v1.8.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 6, 2023 License: Apache-2.0 Imports: 10 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func CreateAgentGRPCClient

func CreateAgentGRPCClient(locationId string) (*cx.AgentsClient, error)

func CreateAgentRESTClient

func CreateAgentRESTClient(locationId string) (*cx.AgentsClient, error)

func CreateEntityType added in v1.8.0

func CreateEntityType(entityTypesClient *cx.EntityTypesClient, agent *cxpb.Agent, entityName, localeId string, entities []string) (*cxpb.EntityType, error)

func CreateEntityTypesEntities added in v1.8.0

func CreateEntityTypesEntities(entities []string) ([]*cxpb.EntityType_Entity, error)

func CreateEntityTypesRESTClient added in v1.8.0

func CreateEntityTypesRESTClient(locationId string) (*cx.EntityTypesClient, error)

func CreateEnvironmentsClient

func CreateEnvironmentsClient(locationId string) (*cx.EnvironmentsClient, error)

func CreateIntent added in v1.8.0

func CreateIntent(intentClient *cx.IntentsClient, agent *cxpb.Agent, intentName, localeId string, trainingPhrases []string, entityTypesClient *cx.EntityTypesClient) (*cxpb.Intent, error)

func CreateIntentRESTClient added in v1.8.0

func CreateIntentRESTClient(locationId string) (*cx.IntentsClient, error)

func CreateIntentTrainingPhrases added in v1.8.0

func CreateIntentTrainingPhrases(trainingPhrases []string, entityTypesClient *cx.EntityTypesClient, agent *cxpb.Agent) ([]*cxpb.Intent_TrainingPhrase, []*cxpb.Intent_Parameter, error)

func CreateSessionsClient

func CreateSessionsClient(locationId string) (*cx.SessionsClient, error)

func DetectIntent

func DetectIntent(sessionClient *cx.SessionsClient, agent *cxpb.Agent, queryinput *cxpb.QueryInput) (*cxpb.DetectIntentResponse, error)

func DetectIntentFromAudio

func DetectIntentFromAudio(sessionClient *cx.SessionsClient, agent *cxpb.Agent, localeId string, audioFile string) (*cxpb.DetectIntentResponse, error)

func DetectIntentFromText

func DetectIntentFromText(sessionClient *cx.SessionsClient, agent *cxpb.Agent, localeId string, input string) (*cxpb.DetectIntentResponse, error)

func ExportAgentByFullName

func ExportAgentByFullName(agentClient *cx.AgentsClient, agentFullName string, projectId string, locationId string) (*cxpb.ExportAgentResponse, error)

func GetAgentIdByName

func GetAgentIdByName(agentClient *cx.AgentsClient, agentName string, projectId string, locationId string) (*cxpb.Agent, error)

func GetEntityTypeIdByName added in v1.8.0

func GetEntityTypeIdByName(entityTypesClient *cx.EntityTypesClient, agent *cxpb.Agent, entityName string) (*cxpb.EntityType, error)

func GetEnvironmentIdByName

func GetEnvironmentIdByName(environmentClient *cx.EnvironmentsClient, agentID string, environmentName string) (*cxpb.Environment, error)

func RestoreAgentByFullName

func RestoreAgentByFullName(agentClient *cx.AgentsClient, agentFullName string, projectId string, locationId string, agentContent []byte) error

func RunContinuousTest

func RunContinuousTest(environmentClient *cx.EnvironmentsClient, env *cxpb.Environment) (*cxpb.ContinuousTestResult, error)

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL