Update rearanker code url. Add chat storage ip address (#717)

* save chat origin ip

* reranker code url
This commit is contained in:
Archer
2024-01-09 12:09:36 +08:00
committed by GitHub
parent 13eda40443
commit 5876a47da6
5 changed files with 23 additions and 27 deletions

View File

@@ -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
})
);
}