fix retrieval testing and query settings
This commit is contained in:
@@ -75,7 +75,7 @@ export default function QuerySettings() {
|
|||||||
</SelectTrigger>
|
</SelectTrigger>
|
||||||
<SelectContent>
|
<SelectContent>
|
||||||
<SelectGroup>
|
<SelectGroup>
|
||||||
<SelectItem value="Multiple Paragraphs">Single Paragraph</SelectItem>
|
<SelectItem value="Multiple Paragraphs">Multiple Paragraphs</SelectItem>
|
||||||
<SelectItem value="Single Paragraph">Single Paragraph</SelectItem>
|
<SelectItem value="Single Paragraph">Single Paragraph</SelectItem>
|
||||||
<SelectItem value="Bullet Points">Bullet Points</SelectItem>
|
<SelectItem value="Bullet Points">Bullet Points</SelectItem>
|
||||||
</SelectGroup>
|
</SelectGroup>
|
||||||
|
@@ -37,11 +37,10 @@ export default function RetrievalTesting() {
|
|||||||
role: 'assistant'
|
role: 'assistant'
|
||||||
}
|
}
|
||||||
|
|
||||||
|
const prevMessages = [...messages]
|
||||||
|
|
||||||
// Add messages to chatbox
|
// Add messages to chatbox
|
||||||
setMessages((prev) => {
|
setMessages([...prevMessages, userMessage, assistantMessage])
|
||||||
const newMessages = [...prev, userMessage, assistantMessage]
|
|
||||||
return newMessages
|
|
||||||
})
|
|
||||||
|
|
||||||
// Clear input and set loading
|
// Clear input and set loading
|
||||||
setInputValue('')
|
setInputValue('')
|
||||||
@@ -65,7 +64,7 @@ export default function RetrievalTesting() {
|
|||||||
const queryParams = {
|
const queryParams = {
|
||||||
...state.querySettings,
|
...state.querySettings,
|
||||||
query: userMessage.content,
|
query: userMessage.content,
|
||||||
conversation_history: messages
|
conversation_history: prevMessages
|
||||||
}
|
}
|
||||||
|
|
||||||
try {
|
try {
|
||||||
@@ -84,11 +83,7 @@ export default function RetrievalTesting() {
|
|||||||
setIsLoading(false)
|
setIsLoading(false)
|
||||||
useSettingsStore
|
useSettingsStore
|
||||||
.getState()
|
.getState()
|
||||||
.setRetrievalHistory([
|
.setRetrievalHistory([...prevMessages, userMessage, assistantMessage])
|
||||||
...useSettingsStore.getState().retrievalHistory,
|
|
||||||
userMessage,
|
|
||||||
assistantMessage
|
|
||||||
])
|
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
[inputValue, isLoading, messages, setMessages]
|
[inputValue, isLoading, messages, setMessages]
|
||||||
|
Reference in New Issue
Block a user