Reference documentation and code samples for the Dialogflow V2 API class Google::Cloud::Dialogflow::V2::SuggestKnowledgeAssistRequest.
The request message for Participants.SuggestKnowledgeAssist.
Inherits
- Object
Extended By
- Google::Protobuf::MessageExts::ClassMethods
Includes
- Google::Protobuf::MessageExts
Methods
#context_size
def context_size() -> ::Integer
Returns
- (::Integer) — 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.
#context_size=
def context_size=(value) -> ::Integer
Parameter
- value (::Integer) — 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
- (::Integer) — 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.
#latest_message
def latest_message() -> ::String
Returns
-
(::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:
projects/<Project ID>/locations/<Location ID>/conversations/<Conversation ID>/messages/<Message ID>
.
#latest_message=
def latest_message=(value) -> ::String
Parameter
-
value (::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:
projects/<Project ID>/locations/<Location ID>/conversations/<Conversation ID>/messages/<Message ID>
.
Returns
-
(::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:
projects/<Project ID>/locations/<Location ID>/conversations/<Conversation ID>/messages/<Message ID>
.
#parent
def parent() -> ::String
Returns
-
(::String) — Required. The name of the participant to fetch suggestions for.
Format:
projects/<Project ID>/locations/<Location ID>/conversations/<Conversation ID>/participants/<Participant ID>
.
#parent=
def parent=(value) -> ::String
Parameter
-
value (::String) — Required. The name of the participant to fetch suggestions for.
Format:
projects/<Project ID>/locations/<Location ID>/conversations/<Conversation ID>/participants/<Participant ID>
.
Returns
-
(::String) — Required. The name of the participant to fetch suggestions for.
Format:
projects/<Project ID>/locations/<Location ID>/conversations/<Conversation ID>/participants/<Participant ID>
.
#previous_suggested_query
def previous_suggested_query() -> ::String
Returns
- (::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.
#previous_suggested_query=
def previous_suggested_query=(value) -> ::String
Parameter
- value (::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.
Returns
- (::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.