chore: fix conversation summary does not work (#480)

This commit is contained in:
Louis 2023-10-27 14:20:57 +07:00 committed by GitHub
parent f175d6cfb9
commit 8dec75f9f0
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -34,18 +34,20 @@ export default function useSendChatMessage() {
if ( if (
!currentConvo?.summary || !currentConvo?.summary ||
currentConvo.summary === '' || currentConvo.summary === '' ||
currentConvo.summary.startsWith('User request:') currentConvo.summary.startsWith('Prompt:')
) { ) {
// Request convo summary // Request convo summary
setTimeout(async () => { setTimeout(async () => {
newMessage.message = 'summary this conversation in 5 words' newMessage.message =
'summary this conversation in 5 words, the response should just include the summary'
const result = await executeSerial( const result = await executeSerial(
InferenceService.InferenceRequest, InferenceService.InferenceRequest,
newMessage newMessage
) )
if ( if (
result?.message && result?.message &&
result.message.split(' ').length <= 7 && result.message.split(' ').length <= 10 &&
conv?._id conv?._id
) { ) {
const updatedConv = { const updatedConv = {