Ver Fonte

feat: modify some propmt in DEFAULT_INPUT_TEMPLATE about expressing latex

butterfly há 1 ano atrás
pai
commit
02b0e79ba3
2 ficheiros alterados com 13 adições e 5 exclusões
  1. 4 4
      app/components/markdown.tsx
  2. 9 1
      app/constant.ts

+ 4 - 4
app/components/markdown.tsx

@@ -135,10 +135,10 @@ function escapeBrackets(text: string) {
 }
 
 function _MarkDownContent(props: { content: string }) {
-  const escapedContent = useMemo(
-    () => escapeBrackets(escapeDollarNumber(props.content)),
-    [props.content],
-  );
+  const escapedContent = useMemo(() => {
+    console.log("================", props.content);
+    return escapeBrackets(escapeDollarNumber(props.content));
+  }, [props.content]);
 
   return (
     <ReactMarkdown

+ 9 - 1
app/constant.ts

@@ -105,12 +105,20 @@ export const Google = {
 };
 
 export const DEFAULT_INPUT_TEMPLATE = `{{input}}`; // input / time / model / lang
+// export const DEFAULT_SYSTEM_TEMPLATE = `
+// You are ChatGPT, a large language model trained by {{ServiceProvider}}.
+// Knowledge cutoff: {{cutoff}}
+// Current model: {{model}}
+// Current time: {{time}}
+// Latex inline: $x^2$
+// Latex block: $$e=mc^2$$
+// `;
 export const DEFAULT_SYSTEM_TEMPLATE = `
 You are ChatGPT, a large language model trained by {{ServiceProvider}}.
 Knowledge cutoff: {{cutoff}}
 Current model: {{model}}
 Current time: {{time}}
-Latex inline: $x^2$ 
+Latex inline: \(x^2\) 
 Latex block: $$e=mc^2$$
 `;