Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewService ¶
func NewService(httpClient *http.Client, httpRetries *httpx.RetryConfig, classifier *flows.Classifier, endpoint, appID, key string) flows.ClassificationService
NewService creates a new classification service
Types ¶
type Client ¶
type Client struct {
// contains filtered or unexported fields
}
Client is a basic LUIS client
type ExtractedEntity ¶
type ExtractedIntent ¶
type PredictResponse ¶
type PredictResponse struct {
Query string `json:"query"`
TopScoringIntent *ExtractedIntent `json:"topScoringIntent"`
Intents []ExtractedIntent `json:"intents" validate:"required"`
Entities []ExtractedEntity `json:"entities"`
SentimentAnalysis *SentimentAnalysis `json:"sentimentAnalysis"`
}
PredictResponse is the response from a predict request
type SentimentAnalysis ¶
Click to show internal directories.
Click to hide internal directories.