For the complete documentation index, see llms.txt. This page is also available as Markdown.

在对话中途添加或移除角色

在已经运行的聊天体验房间中让某个角色入座、移除某个角色,并处理在轮次期间会被冻结的控件。

房间中的角色在对话进行时可以更改。中途加入的角色会收到与 房间简介 已经就座的角色相同的内容,而被移除的角色从那一刻起就不再回答。使用此页来更改实时房间的成员名单,并识别这些控件何时被冻结。

前提条件

  • 一个对话体验房间,对话已在进行中。参见 发送你的第一条消息.

  • 当前没有轮次在运行。成员控制会在角色作答时冻结,并会说明这一点。

向正在运行的房间添加一个角色

在正在运行的房间中安置角色时,使用最初填充该房间的选择器,可通过侧边栏中的两个控件之一进入:顶部的加号控件,或 在此房间中 页眉中的 添加角色 ,或者角色列表下方的控件。两者都会打开 向房间添加角色 对话框的两个选项卡, 来自我的工作区 和 按角色 ID。参见 向房间添加角色 关于如何使用选择器。

你添加的每个角色都会立即在侧边栏中占据一行,并在 正在加入房间…… 其名字下方显示,等它进入后就会变成普通行。线程会标记简报送达的时刻:分隔线会点名每个加入的角色,并说明它已收到简报。每个角色都会在其自身人格之外接收房间简报,与已就座角色完全相同。

在对话进行中加入的角色,会从你的下一条消息开始计入。 轮次说明 你之前消息上的轮次说明描述的是你发送它们时房间的状态,因此不会改变。

当一个只有一个角色的房间变成群组时会发生什么变化

只包含一个角色的房间与包含两个或更多角色的房间显示不同,加入第二个角色会将其切换过去。

  • 消息框会将“房间里有一个角色:每条消息都会发给⟨name⟩。”这行替换为回复芯片,用来设置预期由谁回答。参见 选择谁回复.

  • 侧边栏中包含你自己那一行的部分会从 你 设置为 主持人,而你名字下方的那一行会从“正在与⟨name⟩交谈”变为“你提问,他们回答”。

  • 轮次说明会从你的下一条消息开始采用其计数形式。你在只有一个角色就座时发送的消息,会保留指明该角色的说明, 已发送给 ⟨name⟩.

一个以一个角色开启的房间会使用单角色简报,它有自己的措辞和规则,而不是房间类型设置的那些。两种形式都列在 房间简报是如何写成的.

从房间中移除一个角色

移除会把角色从对话中移除,而不会改变它已经说过的话。

打开侧边栏中该角色所在行的菜单——即该行右侧的三个点——并选择 从房间中移除。该行会立刻消失,而只要房间确认,线程就会记录一条备注:“⟨name⟩ 离开了房间”。

该角色已经发送的消息会继续留在线程中,显示在其名字之下,而你之前消息上的轮次说明仍然描述它当时所属的房间。移除一个角色不会将其从你的工作区中移除;它只会离开这个对话。

在轮次运行时会冻结的控件

加号控件, 添加角色 和 从房间中移除 在房间正在回复消息时,以及房间仍在打开时,都会冻结。原因会被直接显示,而不是让你猜测。

原因显示的内容
当

等待当前轮次完成

当前轮次正在运行。轮次结束后,这些控件就会恢复

正在连接房间……

房间仍在打开中,目前还没有可更改的成员名单

原因会附在每个被冻结的控件旁。悬停加号控件会显示它,位于 添加角色 下方的一行会带有它,而角色行菜单会将其打印在被冻结的 从房间中移除 项下方。在一个空房间里,悬停 添加角色 按钮——在 添加参与者 侧边栏中的卡片上,或在 房间里还没有人 线程中——会显示相同的原因。

一个保持在 正在连接房间…… 的房间尚未打开。参见 该房间不会连接.

成员名单属于本次会话

你现在安置的角色仅属于本次会话,安置它不会把它添加到聊天体验中。再次打开该体验时会开启一个新房间,里面没有任何角色,不管你上次安置了什么。新房间的安置方式见 向房间添加角色.

相关页面

房间控件参考轮次如何运作

最后更新于

这有帮助吗?