View source: R/lexruntimeservice_operations.R
lexruntimeservice_post_content | R Documentation |
Sends user input (text or speech) to Amazon Lex. Clients use this API to send text and audio requests to Amazon Lex at runtime. Amazon Lex interprets the user input using the machine learning model that it built for the bot.
See https://www.paws-r-sdk.com/docs/lexruntimeservice_post_content/ for full documentation.
lexruntimeservice_post_content(
botName,
botAlias,
userId,
sessionAttributes = NULL,
requestAttributes = NULL,
contentType,
accept = NULL,
inputStream,
activeContexts = NULL
)
botName |
[required] Name of the Amazon Lex bot. |
botAlias |
[required] Alias of the Amazon Lex bot. |
userId |
[required] The ID of the client application user. Amazon Lex uses this to identify
a user's conversation with your bot. At runtime, each request must
contain the To decide the user ID to use for your application, consider the following factors.
|
sessionAttributes |
You pass this value as the Application-specific information passed between Amazon Lex and a client
application. The value must be a JSON serialized and base64 encoded map
with string keys and values. The total size of the For more information, see Setting Session Attributes. |
requestAttributes |
You pass this value as the Request-specific information passed between Amazon Lex and a client
application. The value must be a JSON serialized and base64 encoded map
with string keys and values. The total size of the The namespace For more information, see Setting Request Attributes. |
contentType |
[required] You pass this value as the Indicates the audio format or text. The header value must start with one of the following prefixes:
|
accept |
You pass this value as the The message Amazon Lex returns in the response can be either text or
speech based on the
|
inputStream |
[required] User input in PCM or Opus audio format or text format as described in
the You can stream audio data to Amazon Lex or you can create a local buffer that captures all of the audio data before sending. In general, you get better performance if you stream audio data rather than buffering the data locally. |
activeContexts |
A list of contexts active for the request. A context can be activated when a previous intent is fulfilled, or by including the context in the request, If you don't specify a list of contexts, Amazon Lex will use the current list of contexts for the session. If you specify an empty list, all contexts for the session are cleared. |
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.