mirror of
https://github.com/labring/FastGPT.git
synced 2025-08-01 03:48:24 +00:00
Update rearanker code url. Add chat storage ip address (#717)
* save chat origin ip * reranker code url
This commit is contained in:
@@ -17,6 +17,7 @@ type Props = {
|
||||
shareId?: string;
|
||||
outLinkUid?: string;
|
||||
content: [ChatItemType, ChatItemType];
|
||||
metadata?: Record<string, any>;
|
||||
};
|
||||
|
||||
export async function saveChat({
|
||||
@@ -29,7 +30,8 @@ export async function saveChat({
|
||||
source,
|
||||
shareId,
|
||||
outLinkUid,
|
||||
content
|
||||
content,
|
||||
metadata = {}
|
||||
}: Props) {
|
||||
try {
|
||||
const chat = await MongoChat.findOne(
|
||||
@@ -39,9 +41,14 @@ export async function saveChat({
|
||||
tmbId,
|
||||
appId
|
||||
},
|
||||
'_id'
|
||||
'_id metadata'
|
||||
);
|
||||
|
||||
const metadataUpdate = {
|
||||
...chat?.metadata,
|
||||
...metadata
|
||||
};
|
||||
|
||||
const promise: any[] = [
|
||||
MongoChatItem.insertMany(
|
||||
content.map((item) => ({
|
||||
@@ -53,6 +60,7 @@ export async function saveChat({
|
||||
}))
|
||||
)
|
||||
];
|
||||
console.log(metadataUpdate);
|
||||
|
||||
const title =
|
||||
chatContentReplaceBlock(content[0].value).slice(0, 20) ||
|
||||
@@ -65,7 +73,8 @@ export async function saveChat({
|
||||
{ chatId },
|
||||
{
|
||||
title,
|
||||
updateTime: new Date()
|
||||
updateTime: new Date(),
|
||||
metadata: metadataUpdate
|
||||
}
|
||||
)
|
||||
);
|
||||
@@ -80,7 +89,8 @@ export async function saveChat({
|
||||
title,
|
||||
source,
|
||||
shareId,
|
||||
outLinkUid
|
||||
outLinkUid,
|
||||
metadata: metadataUpdate
|
||||
})
|
||||
);
|
||||
}
|
||||
|
Reference in New Issue
Block a user