* inputs * agents * chains * custom-component * align-admonitions-in-custom * data-and-embeddings * experimental * helpers * memories * model_specs * outputs * prompts * retrievers * textsplitter * tools * utilities * vector-stores
34 lines
1.1 KiB
Text
34 lines
1.1 KiB
Text
import Admonition from '@theme/Admonition';
|
|
|
|
# Outputs
|
|
|
|
## Chat Output
|
|
|
|
This component sends a message to the chat.
|
|
|
|
**Parameters**
|
|
|
|
- **Sender Type:** Specifies the sender type. Default is `"Machine"`. Options are `"Machine"` and `"User"`.
|
|
|
|
- **Sender Name:** Specifies the sender's name. Default is `"AI"`.
|
|
|
|
- **Session ID:** Specifies the session ID of the chat history. If provided, messages are saved in the Message History.
|
|
|
|
- **Message:** Specifies the text of the message.
|
|
|
|
<Admonition type="note" title="Note">
|
|
<p>
|
|
If `As Record` is `true` and the `Message` is a `Record`, the data in the `Record` is updated with the `Sender`, `Sender Name`, and `Session ID`.
|
|
</p>
|
|
</Admonition>
|
|
|
|
## Text Output
|
|
|
|
This component displays text data to the user. It is useful when you want to show text without sending it to the chat.
|
|
|
|
**Parameters**
|
|
|
|
- **Value:** Specifies the text data to be displayed. Defaults to an empty string.
|
|
|
|
|
|
The `TextOutput` component provides a simple way to display text data. It allows textual data to be visible in the chat window during your interaction flow.
|