From 69d53ed911d48027360516bcf95f23dfdcbc35e3 Mon Sep 17 00:00:00 2001 From: YasinOnm08 Date: Fri, 4 Oct 2024 15:31:46 +0200 Subject: [PATCH] idk --- app/backend/ChatHistory.ts | 1 + app/backend/InputOutputHandler.tsx | 9 ++------- app/styles/output.css | 2 +- 3 files changed, 4 insertions(+), 8 deletions(-) diff --git a/app/backend/ChatHistory.ts b/app/backend/ChatHistory.ts index 8d768ed..81f818c 100644 --- a/app/backend/ChatHistory.ts +++ b/app/backend/ChatHistory.ts @@ -14,6 +14,7 @@ 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 aeb4e3b..e760b52 100644 --- a/app/backend/InputOutputHandler.tsx +++ b/app/backend/InputOutputHandler.tsx @@ -4,9 +4,6 @@ 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 @@ -50,10 +47,8 @@ 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 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.`; + Do not answer in multiple languages or multiple measurement systems under any circumstances other than the user requesting it.` + : `You are a helpful assistant`; 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 09e1f09..320b68b 100644 --- a/app/styles/output.css +++ b/app/styles/output.css @@ -84,7 +84,7 @@ .ai-message code{ width: 100%; - overflow-wrap: break-word; + overflow: scroll; } /* Button Container */ -- 2.39.5