feat(ai): 优化UI
This commit is contained in:
@@ -62,7 +62,7 @@ public class ChatController {
|
|||||||
""", LocalDateTime.now().format(formatter)));
|
""", LocalDateTime.now().format(formatter)));
|
||||||
if (ObjectUtil.isNotNull(knowledgeId)) {
|
if (ObjectUtil.isNotNull(knowledgeId)) {
|
||||||
var vo = messages.select(message -> StrUtil.equals(message.getRole(), "user")).getLastOptional().orElseThrow();
|
var vo = messages.select(message -> StrUtil.equals(message.getRole(), "user")).getLastOptional().orElseThrow();
|
||||||
var documents = knowledgeService.query(knowledgeId, vo.getContent(), 0.5);
|
var documents = knowledgeService.query(knowledgeId, vo.getContent(), 10, 0.5);
|
||||||
if (ObjectUtil.isNotEmpty(documents)) {
|
if (ObjectUtil.isNotEmpty(documents)) {
|
||||||
builder.append(StrUtil.format("""
|
builder.append(StrUtil.format("""
|
||||||
以下是与用户问题有关的外部知识,优先利用该知识回答用户的提问:
|
以下是与用户问题有关的外部知识,优先利用该知识回答用户的提问:
|
||||||
|
|||||||
@@ -27,14 +27,6 @@ const ConversationDiv = styled.div`
|
|||||||
margin-bottom: 30px;
|
margin-bottom: 30px;
|
||||||
padding-left: 30px;
|
padding-left: 30px;
|
||||||
padding-right: 30px;
|
padding-right: 30px;
|
||||||
|
|
||||||
think {
|
|
||||||
color: gray;
|
|
||||||
display: block;
|
|
||||||
border-left: 3px solid lightgray;
|
|
||||||
padding-left: 10px;
|
|
||||||
margin-bottom: 10px;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
.conversation-sender {
|
.conversation-sender {
|
||||||
@@ -134,6 +126,7 @@ function Conversation() {
|
|||||||
? <span/>
|
? <span/>
|
||||||
: <Collapse
|
: <Collapse
|
||||||
size="small"
|
size="small"
|
||||||
|
defaultActiveKey={0}
|
||||||
items={[
|
items={[
|
||||||
{
|
{
|
||||||
key: 0,
|
key: 0,
|
||||||
|
|||||||
Reference in New Issue
Block a user