diff --git a/app/backend/ChatHistory.ts b/app/backend/ChatHistory.ts index 81f818c..8d768ed 100644 --- a/app/backend/ChatHistory.ts +++ b/app/backend/ChatHistory.ts @@ -14,7 +14,6 @@ function addMessageToHistory(name: string, message: any): void { }; chatHistory.push(newMessage); console.log(`Added message from ${name}: ${message}`); - chatHistory.sort((a,b) => b.timestamp - a.timestamp) } function removeMessageFromHistory(timestamp: number): void { diff --git a/app/backend/InputOutputHandler.tsx b/app/backend/InputOutputHandler.tsx index e760b52..aeb4e3b 100644 --- a/app/backend/InputOutputHandler.tsx +++ b/app/backend/InputOutputHandler.tsx @@ -4,6 +4,9 @@ import ConversationFrontend from '../components/ConversationFrontend'; import InputFrontend from "../components/InputFrontend"; import { sendToVoiceRecognition } from "./voice_backend" import axios from "axios"; +import { resolve } from "path"; +import { FFmpeg } from "@ffmpeg/ffmpeg"; +import { fetchFile, toBlobURL } from "@ffmpeg/util" const InputOutputBackend: React.FC = () => { // # variables @@ -47,8 +50,10 @@ const InputOutputBackend: React.FC = () => { The currency is ${preferredCurrency}. Communicate in the language specified by the user (country code: ${preferredLanguage}), and only in this language. You are only able to change language if the user specifically states you must. - Do not answer in multiple languages or multiple measurement systems under any circumstances other than the user requesting it.` - : `You are a helpful assistant`; + Do not answer in multiple languages or multiple measurement systems under any circumstances other than the user requesting it. + You try to use html tags as often as possible in your responses. For images, links and tables you use markdown.` + : `You are a helpful assistant + You try to use html tags as often as possible in your responses. For images, links and tables you use markdown. You cannot use both at the same time.`; setMessages([ { role: "system", content: systemMessage }, { role: "assistant", content: "Hello! How may I help you?" }, diff --git a/app/styles/output.css b/app/styles/output.css index 320b68b..09e1f09 100644 --- a/app/styles/output.css +++ b/app/styles/output.css @@ -84,7 +84,7 @@ .ai-message code{ width: 100%; - overflow: scroll; + overflow-wrap: break-word; } /* Button Container */