diff --git a/src/lib/ChatScreens/Suggestion.svelte b/src/lib/ChatScreens/Suggestion.svelte index 9ae4309f..2cd0c447 100644 --- a/src/lib/ChatScreens/Suggestion.svelte +++ b/src/lib/ChatScreens/Suggestion.svelte @@ -11,6 +11,7 @@ import { onDestroy } from 'svelte'; import { processScript } from "src/ts/process/scripts"; import { get } from "svelte/store"; + import { ParseMarkdown } from "src/ts/parser"; export let send: () => any; export let messageInput:(string:string) => any; @@ -68,10 +69,9 @@ role:'system', content: replacePlaceholders($DataBase.autoSuggestPrompt, currentChar.name) } - , - { + ,{ role: 'user', - content: lastMessages.map(b=>(b.role==='char'? 'assistant' : 'user')+":"+b.data).reduce((a,b)=>a+','+b) + content: lastMessages.map(b=>(b.role==='char'? currentChar.name : $DataBase.username)+":"+b.data).reduce((a,b)=>a+','+b) } ] @@ -118,16 +118,18 @@
{language.creatingSuggestions}
{:else if !$doingChat} -
- -
+ {#if $DataBase.translator !== ''} +
+ +
+ {/if} +