ant-design / pro-chat

🤖 Components Library for Quickly Building LLM Chat Interfaces.
https://pro-chat.antdigital.dev
MIT License
649 stars 78 forks source link

🧐[问题] 是否支持 聊天框 的能力,发送消息后,机器人不主动回复,对面用户按需回复。 #210

Closed zhanyeye closed 3 months ago

zhanyeye commented 3 months ago

🧐 问题描述

想借助 ProChat 实现一个 聊天框的能力,发送消息后,不需要立即回复,应该如何实现呢,谢谢。

ONLY-yours commented 3 months ago

使用 InputAreaRender 重写发送框,参考 https://pro-chat.antdigital.dev/guide/multimodal 进行改造,然后不主动发送 request 的内容。

使用 ChatRef 的 pushChat 或者 setChats 受控往里面塞内容即可。例如:https://pro-chat.antdigital.dev/guide/servers-push