属性

id
str

用于从设置中检索小部件值的标识符。

标签
str

输入小部件的标签。

初始值
str

输入小部件的初始值。

占位符
str

输入小部件的占位符值。

工具提示
str

将鼠标悬停在标签旁的工具提示图标上时显示的工具提示文本。

描述
str

输入小部件下方显示的文本。

用法

代码示例
import chainlit as cl
from chainlit.input_widget import TextInput


@cl.on_chat_start
async def start():
    settings = await cl.ChatSettings(
        [
            TextInput(id="AgentName", label="Agent Name", initial="AI"),
        ]
    ).send()
    value = settings["AgentName"]