ant-design / pro-chat

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

👑 [需求]多模态输入优化 #230

Open liguobao opened 1 month ago

liguobao commented 1 month ago

🥰 需求描述

当前版本的多模态数据输入会把默认的输入框替换掉,

感觉这个实现不太优雅。

理想情况应该是在输入框上侧可以支持传入,同时组件提供upload action。

songhanlin commented 1 month ago

应该是可以加一个操作按钮, 类似demo中"联系客服"的那个功能, 然后点击上传图片

ONLY-yours commented 1 month ago

有人愿意提一个 pr 来修复下这里么?当时只是简单的写了个 demo

songhanlin commented 1 month ago

应该是可以加一个操作按钮, 类似demo中"联系客服"的那个功能, 然后点击上传图片

但是, 展示已上传的, 可能还是要重写输入框,类似这个效果

image

这个是其他大模型的对话能力, 感觉交互体验挺好的, 就截图了. 这个ui效果的实现属实不太擅长, 不然就搞一个demo了

Superskyyy commented 3 weeks ago

同求,文件上传能力对很多场景很有用,比如代码分析,文档上传这些。

ONLY-yours commented 3 weeks ago

links:https://github.com/ant-design/pro-chat/discussions/236

「RFC - ProInputArea 高级自定义输入框」

jaywang98 commented 3 weeks ago

我尝试在现在的输入框基础上,添加了Upload组件,并自定义了fileList的显示,能够实现下述效果,基本满足自己图片,视频,文档等多模态的交互。 demo demo1