Merge pull request #47 from n4ze3m/next

v1.1.4
This commit is contained in:
Muhammed Nazeem 2024-04-25 17:20:15 +05:30 committed by GitHub
commit e73a4164ed
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
6 changed files with 16 additions and 10 deletions

2
.gitignore vendored
View File

@ -1,5 +1,7 @@
# See https://help.github.com/articles/ignoring-files/ for more about ignoring files. # See https://help.github.com/articles/ignoring-files/ for more about ignoring files.
# settings
.vscode
# dependencies # dependencies
/node_modules /node_modules

View File

@ -12,7 +12,6 @@ import { useTranslation } from "react-i18next"
export default function Markdown({ message }: { message: string }) { export default function Markdown({ message }: { message: string }) {
const [isBtnPressed, setIsBtnPressed] = React.useState(false) const [isBtnPressed, setIsBtnPressed] = React.useState(false)
const { t } = useTranslation("common") const { t } = useTranslation("common")
return ( return (
<React.Fragment> <React.Fragment>
<ReactMarkdown <ReactMarkdown

View File

@ -75,7 +75,13 @@ export const PlaygroundMessage = (props: Props) => {
<div className="flex flex-grow flex-col"> <div className="flex flex-grow flex-col">
{!editMode ? ( {!editMode ? (
props.isBot ? (
<Markdown message={props.message} /> <Markdown message={props.message} />
) : (
<p className="prose dark:prose-invert whitespace-pre-line prose-p:leading-relaxed prose-pre:p-0 dark:prose-dark">
{props.message}
</p>
)
) : ( ) : (
<EditMessageForm <EditMessageForm
value={props.message} value={props.message}

View File

@ -202,7 +202,7 @@ export const useMessage = () => {
url: "" url: ""
} }
}) })
message = message.trim().replaceAll("\n", " ") // message = message.trim().replaceAll("\n", " ")
let humanMessage = new HumanMessage({ let humanMessage = new HumanMessage({
content: [ content: [
@ -331,7 +331,8 @@ export const useMessage = () => {
const ollama = new ChatOllama({ const ollama = new ChatOllama({
model: selectedModel!, model: selectedModel!,
baseUrl: cleanUrl(url) baseUrl: cleanUrl(url),
verbose: true
}) })
let newMessage: Message[] = [] let newMessage: Message[] = []
@ -374,8 +375,6 @@ export const useMessage = () => {
try { try {
const prompt = await systemPromptForNonRag() const prompt = await systemPromptForNonRag()
message = message.trim().replaceAll("\n", " ")
let humanMessage = new HumanMessage({ let humanMessage = new HumanMessage({
content: [ content: [
{ {

View File

@ -172,7 +172,7 @@ export const useMessageOption = () => {
const { prompt, source } = await getSystemPromptForWeb(query) const { prompt, source } = await getSystemPromptForWeb(query)
setIsSearchingInternet(false) setIsSearchingInternet(false)
message = message.trim().replaceAll("\n", " ") // message = message.trim().replaceAll("\n", " ")
let humanMessage = new HumanMessage({ let humanMessage = new HumanMessage({
content: [ content: [
@ -365,7 +365,7 @@ export const useMessageOption = () => {
const prompt = await systemPromptForNonRagOption() const prompt = await systemPromptForNonRagOption()
const selectedPrompt = await getPromptById(selectedSystemPrompt) const selectedPrompt = await getPromptById(selectedSystemPrompt)
message = message.trim().replaceAll("\n", " ") // message = message.trim().replaceAll("\n", " ")
let humanMessage = new HumanMessage({ let humanMessage = new HumanMessage({
content: [ content: [
@ -613,7 +613,7 @@ export const useMessageOption = () => {
url: "" url: ""
} }
}) })
message = message.trim().replaceAll("\n", " ") // message = message.trim().replaceAll("\n", " ")
let humanMessage = new HumanMessage({ let humanMessage = new HumanMessage({
content: [ content: [

View File

@ -24,7 +24,7 @@ export default defineConfig({
srcDir: "src", srcDir: "src",
outDir: "build", outDir: "build",
manifest: { manifest: {
version: "1.1.3", version: "1.1.4",
name: '__MSG_extName__', name: '__MSG_extName__',
description: '__MSG_extDescription__', description: '__MSG_extDescription__',
default_locale: 'en', default_locale: 'en',