Reference documentation and code samples for the Google Cloud Dialogflow V2 Client class KnowledgeAnswer.
Represents an answer from Knowledge. Currently supports FAQ and Generative answers.
Generated from protobuf message google.cloud.dialogflow.v2.KnowledgeAssistAnswer.KnowledgeAnswer
Namespace
Google \ Cloud \ Dialogflow \ V2 \ KnowledgeAssistAnswerMethods
__construct
Constructor.
Parameters | |
---|---|
Name | Description |
data |
array
Optional. Data for populating the Message object. |
↳ answer_text |
string
The piece of text from the |
↳ faq_source |
KnowledgeAnswer\FaqSource
Populated if the prediction came from FAQ. |
↳ generative_source |
KnowledgeAnswer\GenerativeSource
Populated if the prediction was Generative. |
getAnswerText
The piece of text from the source
that answers this suggested query.
Returns | |
---|---|
Type | Description |
string |
setAnswerText
The piece of text from the source
that answers this suggested query.
Parameter | |
---|---|
Name | Description |
var |
string
|
Returns | |
---|---|
Type | Description |
$this |
getFaqSource
Populated if the prediction came from FAQ.
Returns | |
---|---|
Type | Description |
KnowledgeAnswer\FaqSource|null |
hasFaqSource
setFaqSource
Populated if the prediction came from FAQ.
Parameter | |
---|---|
Name | Description |
var |
KnowledgeAnswer\FaqSource
|
Returns | |
---|---|
Type | Description |
$this |
getGenerativeSource
Populated if the prediction was Generative.
Returns | |
---|---|
Type | Description |
KnowledgeAnswer\GenerativeSource|null |
hasGenerativeSource
setGenerativeSource
Populated if the prediction was Generative.
Parameter | |
---|---|
Name | Description |
var |
KnowledgeAnswer\GenerativeSource
|
Returns | |
---|---|
Type | Description |
$this |
getSource
Returns | |
---|---|
Type | Description |
string |