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 |
|