Reference documentation and code samples for the Google Cloud Dialogflow V2 Client class SuggestKnowledgeAssistRequest.
The request message for Participants.SuggestKnowledgeAssist.
Generated from protobuf message google.cloud.dialogflow.v2.SuggestKnowledgeAssistRequest
Namespace
Google \ Cloud \ Dialogflow \ V2Methods
__construct
Constructor.
Parameters | |
---|---|
Name | Description |
data |
array
Optional. Data for populating the Message object. |
↳ parent |
string
Required. The name of the participant to fetch suggestions for. Format: |
↳ latest_message |
string
Optional. The name of the latest conversation message to compile suggestions for. If empty, it will be the latest message of the conversation. Format: |
↳ context_size |
int
Optional. Max number of messages prior to and including latest_message to use as context when compiling the suggestion. The context size is by default 100 and at most 100. |
↳ previous_suggested_query |
string
Optional. The previously suggested query for the given conversation. This helps identify whether the next suggestion we generate is resonably different from the previous one. This is useful to avoid similar suggestions within the conversation. |
getParent
Required. The name of the participant to fetch suggestions for.
Format: projects/<Project ID>/locations/<Location
ID>/conversations/<Conversation ID>/participants/<Participant ID>
.
Returns | |
---|---|
Type | Description |
string |
setParent
Required. The name of the participant to fetch suggestions for.
Format: projects/<Project ID>/locations/<Location
ID>/conversations/<Conversation ID>/participants/<Participant ID>
.
Parameter | |
---|---|
Name | Description |
var |
string
|
Returns | |
---|---|
Type | Description |
$this |
getLatestMessage
Optional. The name of the latest conversation message to compile
suggestions for. If empty, it will be the latest message of the
conversation. Format: projects/<Project ID>/locations/<Location
ID>/conversations/<Conversation ID>/messages/<Message ID>
.
Returns | |
---|---|
Type | Description |
string |
setLatestMessage
Optional. The name of the latest conversation message to compile
suggestions for. If empty, it will be the latest message of the
conversation. Format: projects/<Project ID>/locations/<Location
ID>/conversations/<Conversation ID>/messages/<Message ID>
.
Parameter | |
---|---|
Name | Description |
var |
string
|
Returns | |
---|---|
Type | Description |
$this |
getContextSize
Optional. Max number of messages prior to and including latest_message to use as context when compiling the suggestion. The context size is by default 100 and at most 100.
Returns | |
---|---|
Type | Description |
int |
setContextSize
Optional. Max number of messages prior to and including latest_message to use as context when compiling the suggestion. The context size is by default 100 and at most 100.
Parameter | |
---|---|
Name | Description |
var |
int
|
Returns | |
---|---|
Type | Description |
$this |
getPreviousSuggestedQuery
Optional. The previously suggested query for the given conversation. This helps identify whether the next suggestion we generate is resonably different from the previous one. This is useful to avoid similar suggestions within the conversation.
Returns | |
---|---|
Type | Description |
string |
setPreviousSuggestedQuery
Optional. The previously suggested query for the given conversation. This helps identify whether the next suggestion we generate is resonably different from the previous one. This is useful to avoid similar suggestions within the conversation.
Parameter | |
---|---|
Name | Description |
var |
string
|
Returns | |
---|---|
Type | Description |
$this |