Remove the parent_message_id constraint
This commit is contained in:
@@ -50,13 +50,12 @@ const abortFetch = () => {
|
|||||||
}
|
}
|
||||||
fetchingResponse.value = false
|
fetchingResponse.value = false
|
||||||
}
|
}
|
||||||
const fetchReply = async (message, parentMessageId) => {
|
const fetchReply = async (message) => {
|
||||||
ctrl = new AbortController()
|
ctrl = new AbortController()
|
||||||
|
|
||||||
const data = Object.assign({}, currentModel.value, {
|
const data = Object.assign({}, currentModel.value, {
|
||||||
openaiApiKey: openaiApiKey.value,
|
openaiApiKey: openaiApiKey.value,
|
||||||
message: message,
|
message: message,
|
||||||
// parentMessageId: parentMessageId,
|
|
||||||
conversationId: currentConversation.value.id
|
conversationId: currentConversation.value.id
|
||||||
})
|
})
|
||||||
|
|
||||||
@@ -94,9 +93,7 @@ const fetchReply = async (message, parentMessageId) => {
|
|||||||
}
|
}
|
||||||
|
|
||||||
if (event === 'userMessageId') {
|
if (event === 'userMessageId') {
|
||||||
console.log(currentConversation.value.messages[currentConversation.value.messages.length - 1])
|
|
||||||
currentConversation.value.messages[currentConversation.value.messages.length - 1].id = data.userMessageId
|
currentConversation.value.messages[currentConversation.value.messages.length - 1].id = data.userMessageId
|
||||||
console.log(currentConversation.value.messages[currentConversation.value.messages.length - 1])
|
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -136,15 +133,8 @@ const scrollChatWindow = () => {
|
|||||||
|
|
||||||
const send = (message) => {
|
const send = (message) => {
|
||||||
fetchingResponse.value = true
|
fetchingResponse.value = true
|
||||||
let parentMessageId = null
|
currentConversation.value.messages.push({message: message})
|
||||||
if (currentConversation.value.messages.length > 0) {
|
fetchReply(message)
|
||||||
const lastMessage = currentConversation.value.messages[currentConversation.value.messages.length - 1]
|
|
||||||
if (lastMessage.is_bot && lastMessage.id !== null) {
|
|
||||||
parentMessageId = lastMessage.id
|
|
||||||
}
|
|
||||||
}
|
|
||||||
currentConversation.value.messages.push({parentMessageId: parentMessageId, message: message})
|
|
||||||
fetchReply(message, parentMessageId)
|
|
||||||
scrollChatWindow()
|
scrollChatWindow()
|
||||||
}
|
}
|
||||||
const stop = () => {
|
const stop = () => {
|
||||||
|
|||||||
Reference in New Issue
Block a user